| Package | Description |
|---|---|
| com.daikit.graphql.builder.types | |
| com.daikit.graphql.meta | |
| com.daikit.graphql.meta.builder | |
| com.daikit.graphql.meta.entity | |
| com.daikit.graphql.meta.internal |
| Modifier and Type | Method and Description |
|---|---|
protected Map<GQLAbstractAttributeMetaData,graphql.schema.GraphQLFieldDefinition> |
GQLAbstractTypesBuilder.buildEntityFieldDefinitions(GQLEntityMetaData entity) |
| Modifier and Type | Method and Description |
|---|---|
Collection<GQLEntityMetaData> |
GQLMetaModel.getEntityMetaDatas() |
| Modifier and Type | Method and Description |
|---|---|
static GQLMetaModel |
GQLMetaModel.createFromMetaDatas(Collection<GQLEnumMetaData> enumMetaDatas,
Collection<GQLEntityMetaData> entityMetaDatas,
Collection<GQLAbstractMethodMetaData> methodMetaDatas)
Create
GQLMetaModel. |
static GQLMetaModel |
GQLMetaModel.createFromMetaDatas(Collection<GQLEnumMetaData> enumMetaDatas,
Collection<GQLEntityMetaData> entityMetaDatas,
Collection<IGQLAbstractDynamicAttribute<?>> dynamicAttributes,
Collection<Object> controllers)
Create
GQLMetaModel. |
| Modifier and Type | Method and Description |
|---|---|
GQLEntityMetaData |
GQLEntityMetaDataBuilder.build(Class<?> entityClass,
boolean embedded)
Build GraphQL entity from given entity class
|
| Modifier and Type | Method and Description |
|---|---|
GQLAbstractMethodMetaData |
GQLMethodMetaDataBuilder.build(Collection<GQLEnumMetaData> enumMetaDatas,
Collection<GQLEntityMetaData> entityMetaDatas,
GQLCustomMethod customMethod)
Build custom method meta data from its
GQLCustomMethod definition |
GQLAbstractAttributeMetaData |
GQLDynamicAttributeMetaDataBuilder.build(Collection<GQLEnumMetaData> enumMetaDatas,
Collection<GQLEntityMetaData> entityMetaDatas,
IGQLAbstractDynamicAttribute<?> attribute)
Build dynamic attribute meta data from its
GQLCustomMethod
definition |
protected boolean |
GQLAbstractMetaDataBuilder.isEntity(Collection<GQLEntityMetaData> entityMetaDatas,
Class<?> clazz) |
| Modifier and Type | Method and Description |
|---|---|
GQLEntityMetaData |
GQLEntityMetaData.setAttributes(List<GQLAbstractAttributeMetaData> attributes)
Set the entity attributes
|
GQLEntityMetaData |
GQLEntityMetaData.setConcrete(boolean concrete)
Set whether the entity is a concrete class (
true) or
abstract class (false). |
GQLEntityMetaData |
GQLEntityMetaData.setDeletable(boolean deletable) |
GQLEntityMetaData |
GQLEntityMetaData.setDescription(String description)
Set the description for the entity.
|
GQLEntityMetaData |
GQLEntityMetaData.setEmbedded(boolean embedded) |
GQLEntityMetaData |
GQLEntityMetaData.setEntityClass(Class<?> entityClass)
Set the entity class
|
GQLEntityMetaData |
GQLEntityMetaData.setName(String name)
Get the name for the entity.
|
GQLEntityMetaData |
GQLEntityMetaData.setReadable(boolean readable) |
GQLEntityMetaData |
GQLEntityMetaData.setSaveable(boolean saveable) |
GQLEntityMetaData |
GQLEntityMetaData.setSuperEntityClass(Class<?> superEntityClass)
Set the super class for the entity.
|
| Modifier and Type | Method and Description |
|---|---|
GQLEntityMetaData |
GQLAbstractEntityMetaDataInfos.getEntity() |
| Constructor and Description |
|---|
GQLAbstractEntityMetaDataInfos(GQLEntityMetaData entity)
Constructor
|
GQLConcreteEntityMetaDataInfos(GQLEntityMetaData entity)
Constructor
|
GQLInterfaceEntityMetaDataInfos(GQLEntityMetaData entity)
Constructor
|
Copyright © 2019. All rights reserved.