case PropertyType.REFERENCE:
return vf.createValue(v.getString(), PropertyType.REFERENCE);
case PropertyType.WEAKREFERENCE:
return vf.createValue(v.getString(), PropertyType.WEAKREFERENCE);
case PropertyType.URI:
return vf.createValue(v.getString(), PropertyType.URI);
case PropertyType.BINARY:
try {
byte[] data = v.getString().getBytes("UTF-8");
return vf.createValue(new ByteArrayInputStream(data));
} catch (IOException e) {