if (oMap.containsKey(SerializationParts.NUMERIC_VALUE)) {
return NumbersUtils.getNumber(oMap.get(SerializationParts.ENCODED_TYPE).isString().stringValue(),
oMap.get(SerializationParts.NUMERIC_VALUE));
}
if (oMap.containsKey(SerializationParts.OBJECT_ID)) {
String hash = oMap.get(SerializationParts.OBJECT_ID).isString().stringValue();
if (ctx.hasObjectHash(hash)) {
newInstance = ctx.getObject(Object.class, hash);