case PropertyType.BINARY:
Binary binary = value.getBinary();
try {
return createValue(binary.getStream());
} finally {
binary.dispose();
}
case PropertyType.BOOLEAN:
return createValue(value.getBoolean());
case PropertyType.DATE:
return createValue(value.getDate());