public class JsonObjectMetaFactory extends MetaDataObjectProvider
context| Constructor and Description |
|---|
JsonObjectMetaFactory() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
accept(java.lang.reflect.Type type) |
protected MetaAttribute |
createAttribute(MetaDataObject metaDataObject,
io.crnk.core.engine.information.bean.BeanAttributeInformation attrInformation,
java.lang.String name) |
protected java.lang.Class<? extends MetaElement> |
getMetaClass() |
protected java.lang.String |
getMetaName(io.crnk.core.engine.information.bean.BeanAttributeInformation attrInformation) |
protected MetaDataObject |
newDataObject() |
adjustForRequest, create, onInitialized, onInitializingcreateAttributes, init, initAttribute, isIgnoredpublic boolean accept(java.lang.reflect.Type type)
protected MetaDataObject newDataObject()
newDataObject in class MetaDataObjectProviderprotected java.lang.Class<? extends MetaElement> getMetaClass()
getMetaClass in class MetaDataObjectProviderprotected java.lang.String getMetaName(io.crnk.core.engine.information.bean.BeanAttributeInformation attrInformation)
getMetaName in class MetaDataObjectProviderBase<MetaDataObject>protected MetaAttribute createAttribute(MetaDataObject metaDataObject, io.crnk.core.engine.information.bean.BeanAttributeInformation attrInformation, java.lang.String name)
createAttribute in class MetaDataObjectProviderBase<MetaDataObject>