| Package | Description |
|---|---|
| com.daikit.graphql.builder | |
| com.daikit.graphql.builder.types | |
| com.daikit.graphql.data.output | |
| com.daikit.graphql.datafetcher | |
| com.daikit.graphql.execution |
| Modifier and Type | Method and Description |
|---|---|
graphql.schema.GraphQLSchema |
GQLSchemaBuilder.build(GQLSchemaConfig schemaConfig,
GQLInternalMetaModel internalMetaModel,
graphql.schema.DataFetcher<?> getByIdDataFetcher,
graphql.schema.DataFetcher<GQLListLoadResult> listDataFetcher,
graphql.schema.DataFetcher<?> saveDataFetcher,
graphql.schema.DataFetcher<GQLDeleteResult> deleteDataFetcher,
graphql.schema.DataFetcher<?> customMethodDataFetcher,
List<GQLPropertyDataFetcher<?>> propertyDataFetchers)
Initialize GraphQL schema from given
GQLMetaModel |
| Modifier and Type | Method and Description |
|---|---|
graphql.schema.GraphQLObjectType |
GQLQueryTypeBuilder.buildQueryType(GQLInternalMetaModel metaModel,
graphql.schema.DataFetcher<?> getByIdDataFetcher,
graphql.schema.DataFetcher<GQLListLoadResult> listDataFetcher,
graphql.schema.DataFetcher<?> customMethodsDataFetcher)
Build query type
|
| Modifier and Type | Method and Description |
|---|---|
GQLListLoadResult |
GQLListLoadResult.setPaging(int limit,
int offset,
int totalLength)
Set the paging
|
| Modifier and Type | Method and Description |
|---|---|
GQLListLoadResult |
GQLAbstractGetListDataFetcher.get(graphql.schema.DataFetchingEnvironment environment) |
protected abstract GQLListLoadResult |
GQLAbstractGetListDataFetcher.getAll(Class<?> entityClass,
GQLListLoadConfig listLoadConfig) |
| Constructor and Description |
|---|
GQLExecutor(GQLSchemaConfig schemaConfig,
GQLMetaModel metaModel,
IGQLErrorProcessor errorProcessor,
graphql.schema.DataFetcher<?> getByIdDataFetcher,
graphql.schema.DataFetcher<GQLListLoadResult> listDataFetcher,
graphql.schema.DataFetcher<?> saveDataFetcher,
graphql.schema.DataFetcher<GQLDeleteResult> deleteDataFetcher,
graphql.schema.DataFetcher<?> customMethodDataFetcher,
List<GQLPropertyDataFetcher<?>> propertyDataFetchers)
Initialize GraphQL executorManualMetaModel from given
GQLMetaModel with no callback |
GQLExecutor(GQLSchemaConfig schemaConfig,
GQLMetaModel metaModel,
IGQLErrorProcessor errorProcessor,
IGQLExecutorCallback callback,
graphql.schema.DataFetcher<?> getByIdDataFetcher,
graphql.schema.DataFetcher<GQLListLoadResult> listDataFetcher,
graphql.schema.DataFetcher<?> saveDataFetcher,
graphql.schema.DataFetcher<GQLDeleteResult> deleteDataFetcher,
graphql.schema.DataFetcher<?> customMethodDataFetcher,
List<GQLPropertyDataFetcher<?>> propertyDataFetchers)
Initialize GraphQL executorManualMetaModel from given
GQLMetaModel with a callback IGQLExecutorCallback |
Copyright © 2019. All rights reserved.