public class GQLAbstractTypesBuilder extends GQLAbstractSchemaSubBuilder
logger| Constructor and Description |
|---|
GQLAbstractTypesBuilder(GQLSchemaBuilderCache cache)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
protected Map<GQLAbstractAttributeMetaData,graphql.schema.GraphQLFieldDefinition> |
buildEntityFieldDefinitions(GQLEntityMetaData entity) |
protected graphql.schema.GraphQLFieldDefinition |
buildIdFieldDefinition() |
protected void |
registerIdDataFetcher(graphql.schema.GraphQLFieldsContainer fieldsContainer,
graphql.schema.GraphQLFieldDefinition idFieldDefinition,
List<GQLPropertyDataFetcher<?>> propertiesDataFetchers) |
protected void |
registerOtherDataFetchers(graphql.schema.GraphQLFieldsContainer fieldsContainer,
Map<GQLAbstractAttributeMetaData,graphql.schema.GraphQLFieldDefinition> fieldDefinitions,
List<GQLPropertyDataFetcher<?>> propertiesDataFetchers) |
getCache, getConfigpublic GQLAbstractTypesBuilder(GQLSchemaBuilderCache cache)
cache - the GQLSchemaBuilderCacheprotected Map<GQLAbstractAttributeMetaData,graphql.schema.GraphQLFieldDefinition> buildEntityFieldDefinitions(GQLEntityMetaData entity)
protected graphql.schema.GraphQLFieldDefinition buildIdFieldDefinition()
protected void registerIdDataFetcher(graphql.schema.GraphQLFieldsContainer fieldsContainer,
graphql.schema.GraphQLFieldDefinition idFieldDefinition,
List<GQLPropertyDataFetcher<?>> propertiesDataFetchers)
protected void registerOtherDataFetchers(graphql.schema.GraphQLFieldsContainer fieldsContainer,
Map<GQLAbstractAttributeMetaData,graphql.schema.GraphQLFieldDefinition> fieldDefinitions,
List<GQLPropertyDataFetcher<?>> propertiesDataFetchers)
Copyright © 2019. All rights reserved.