public class GQLQueryTypeBuilder extends GQLAbstractInputOutputTypesBuilder
logger| Constructor and Description |
|---|
GQLQueryTypeBuilder(GQLSchemaBuilderCache cache)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
graphql.schema.GraphQLObjectType |
buildQueryType(GQLInternalMetaModel metaModel,
graphql.schema.DataFetcher<?> getByIdDataFetcher,
graphql.schema.DataFetcher<GQLListLoadResult> listDataFetcher,
graphql.schema.DataFetcher<?> customMethodsDataFetcher)
Build query type
|
buildArgumentNonNull, buildInputField, getIdAttributegetCache, getConfigpublic GQLQueryTypeBuilder(GQLSchemaBuilderCache cache)
cache - the GQLSchemaBuilderCachepublic graphql.schema.GraphQLObjectType buildQueryType(GQLInternalMetaModel metaModel, graphql.schema.DataFetcher<?> getByIdDataFetcher, graphql.schema.DataFetcher<GQLListLoadResult> listDataFetcher, graphql.schema.DataFetcher<?> customMethodsDataFetcher)
metaModel - the GQLInternalMetaModelgetByIdDataFetcher - the DataFetcher for getById methodslistDataFetcher - the DataFetcher for getAll methodscustomMethodsDataFetcher - the DataFetcher for custom methodsGraphQLObjectTypeCopyright © 2019. All rights reserved.