public class GQLInterfaceTypesBuilder extends GQLAbstractTypesBuilder
logger| Constructor and Description |
|---|
GQLInterfaceTypesBuilder(GQLSchemaBuilderCache cache)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
buildInterfaceTypes(GQLInternalMetaModel metaModel,
List<GQLPropertyDataFetcher<?>> propertiesDataFetchers)
Build abstract entities
GraphQLInterfaceType types from given
GQLInternalMetaModel |
buildEntityFieldDefinitions, buildIdFieldDefinition, registerIdDataFetcher, registerOtherDataFetchersgetCache, getConfigpublic GQLInterfaceTypesBuilder(GQLSchemaBuilderCache cache)
cache - the GQLSchemaBuilderCachepublic void buildInterfaceTypes(GQLInternalMetaModel metaModel, List<GQLPropertyDataFetcher<?>> propertiesDataFetchers)
GraphQLInterfaceType types from given
GQLInternalMetaModelmetaModel - the GQLInternalMetaModelpropertiesDataFetchers - the list of GQLPropertyDataFetcherCopyright © 2019. All rights reserved.