this method is for use in situations where metadata is being used generically and the actual type of the value can not be concode_field_sep Permission CREATE_CLASS_METADATA concode_elem_sep Map<String,FIELD> fields concode_elem_sep TIntObjectMap<FIELD> fieldsById concode_elem_sep ObjectConstructor<T> constructor concode_elem_sep Logger logger concode_elem_sep SimpleUri uri concode_elem_sep Class<T> clazz concode_field_sep void addFields concode_elem_sep FIELD getField concode_elem_sep FIELD getField concode_elem_sep T newInstance concode_elem_sep FIELD createField concode_elem_sep boolean isConstructable concode_elem_sep Collection<FIELD> getFields concode_elem_sep Class<T> getType concode_elem_sep int hashCode concode_elem_sep boolean equals concode_elem_sep String toString concode_elem_sep T copy concode_elem_sep void setFieldId concode_elem_sep int getFieldCount concode_elem_sep SimpleUri getUri
T function ( Object arg0 ) { if ( getType ( ) . isInstance ( arg0 ) ) { return copy ( getType ( ) . cast ( arg0 ) ) ; } return null ; }