public class GQLAttributeMetaDataBuilder extends GQLAbstractAttributeMetaDataBuilder
| Constructor and Description |
|---|
GQLAttributeMetaDataBuilder(GQLSchemaConfig schemaConfig,
Collection<Class<?>> allEntityClasses,
Collection<Class<?>> allDataClasses,
Collection<Class<? extends Enum<?>>> allEnumClasses)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
GQLAbstractAttributeMetaData |
buildAttribute(Class<?> entityClass,
Field field)
Build GraphQL entity from given entity class
|
populateAttributeRights, populateAttributeRightsgetConfig, getEntity, isByteArray, isEntity, isEnumpublic GQLAttributeMetaDataBuilder(GQLSchemaConfig schemaConfig, Collection<Class<?>> allEntityClasses, Collection<Class<?>> allDataClasses, Collection<Class<? extends Enum<?>>> allEnumClasses)
schemaConfig - the GQLSchemaConfigallEntityClasses - a collection of all entity classesallDataClasses - a collection of all available data classesallEnumClasses - a collection of all available enum classespublic GQLAbstractAttributeMetaData buildAttribute(Class<?> entityClass, Field field)
entityClass - the entity class the given field is taken fromfield - the Field to create an attribute fromGQLAbstractAttributeMetaDataCopyright © 2019–2020. All rights reserved.