public class GQLEntityTypesBuilder extends GQLAbstractTypesBuilder
logger| Constructor and Description |
|---|
GQLEntityTypesBuilder(GQLSchemaBuilderCache cache)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
buildEntityTypes(GQLExecutionContext executionContext,
GQLInternalMetaModel metaModel,
List<GQLPropertyDataFetcher<?>> propertiesDataFetchers)
Build entities
GraphQLObjectType types from given
GQLInternalMetaModel |
buildEntityFieldDefinitions, buildIdFieldDefinition, registerIdDataFetcher, registerOtherDataFetchersgetCache, getConfigpublic GQLEntityTypesBuilder(GQLSchemaBuilderCache cache)
cache - the GQLSchemaBuilderCachepublic void buildEntityTypes(GQLExecutionContext executionContext, GQLInternalMetaModel metaModel, List<GQLPropertyDataFetcher<?>> propertiesDataFetchers)
GraphQLObjectType types from given
GQLInternalMetaModelexecutionContext - the GQLExecutionContextmetaModel - the GQLInternalMetaModelpropertiesDataFetchers - the list of all GQLPropertyDataFetcher for all
entitiesCopyright © 2019–2020. All rights reserved.