public class GQLInternalMetaModel extends Object
| Constructor and Description |
|---|
GQLInternalMetaModel(GQLSchemaConfig schemaConfig,
GQLMetaModel inputMetaModel)
Post initialize this meta model with given
GQLSchemaConfig. |
public GQLInternalMetaModel(GQLSchemaConfig schemaConfig, GQLMetaModel inputMetaModel)
GQLSchemaConfig. This
pre processed meta model during schema building process.schemaConfig - the GQLSchemaConfiginputMetaModel - the GQLMetaModelpublic <ENTITY_CLASS> Class<? extends ENTITY_CLASS> getEntityClassByEntityName(String entityName)
ENTITY_CLASS - the entity classentityName - the entity class namepublic List<IGQLDynamicAttributeSetter<?,?>> getDynamicAttributeSetters()
IGQLDynamicAttributeSetter in meta modelList of IGQLDynamicAttributeSetterpublic List<IGQLDynamicAttributeGetter<?,?>> getDynamicAttributeGetters()
IGQLDynamicAttributeGetter in meta modelList of IGQLDynamicAttributeGetterpublic List<GQLEnumMetaData> getEnums()
public List<GQLInterfaceEntityMetaDataInfos> getNonEmbeddedInterfaces()
public List<GQLConcreteEntityMetaDataInfos> getNonEmbeddedConcretes()
public List<GQLInterfaceEntityMetaDataInfos> getEmbeddedInterfaces()
public List<GQLConcreteEntityMetaDataInfos> getEmbeddedConcretes()
public List<GQLAbstractEntityMetaDataInfos> getAllEntities()
public List<GQLAbstractEntityMetaDataInfos> getAllEmbeddedEntities()
public List<GQLAbstractEntityMetaDataInfos> getAllNonEmbeddedEntities()
public List<GQLInterfaceEntityMetaDataInfos> getAllInterfaces()
public List<GQLConcreteEntityMetaDataInfos> getAllConcretes()
public List<GQLAbstractMethodMetaData> getCustomMethods()
Copyright © 2019. All rights reserved.