if( str != null ) {
Filter filter = NewVesselBloom();
byte[] decoded = Base64.decodeBase64( str.getBytes());
DataInputStream dataInput = new DataInputStream( new ByteArrayInputStream(decoded));
filter.readFields(dataInput);
return filter;
} else {
return NewBloomInstance();
}
}