67686970717273
} return this; } public ItemType getItemType(TypeHierarchy th) { return new ExternalObjectType(Object.class, th.getConfiguration()); }
118119120121122123124
if (javaClass.isArray()) { Class itemClass = javaClass.getComponentType(); return new FromObjectArray(allocate(itemClass, config)); } return new WrapExternalObject(new ExternalObjectType(javaClass, config)); }
78798081828384
* Determine the data type of the expression * @return Type.OBJECT */ public ItemType getItemType() { return new ExternalObjectType(value.getClass()); }
47484950515253
} return this; } public ItemType getItemType() { return new ExternalObjectType(Object.class); }
108109110111112113114