| Package | Description |
|---|---|
| com.daikit.graphql.datafetcher | |
| com.daikit.graphql.meta | |
| com.daikit.graphql.meta.builder | |
| com.daikit.graphql.meta.custommethod |
| Modifier and Type | Method and Description |
|---|---|
void |
GQLCustomMethodDataFetcher.registerCustomMethods(List<? extends GQLCustomMethod> customMethods)
Register custom methods in this data fetcher.
|
| Modifier and Type | Method and Description |
|---|---|
GQLEnumsAndEmbeddedEntities |
GQLEnumsAndEmbeddedEntitiesCollector.collect(Collection<Class<?>> entityClasses,
Collection<Class<?>> availableEmbeddedEntityClasses,
Collection<IGQLAbstractDynamicAttribute<?>> dynamicAttributes,
Collection<GQLCustomMethod> methods)
Collect all entities and enumerations from given entities, dynamic
attributes and custom methods
|
| Modifier and Type | Method and Description |
|---|---|
List<GQLCustomMethod> |
GQLControllerMethodCollector.collect(Collection<Object> controllers)
Collect
GQLCustomMethod list from given controllers list |
| Modifier and Type | Method and Description |
|---|---|
GQLAbstractMethodMetaData |
GQLMethodMetaDataBuilder.build(Collection<GQLEnumMetaData> enumMetaDatas,
Collection<GQLEntityMetaData> entityMetaDatas,
GQLCustomMethod customMethod)
Build custom method meta data from its
GQLCustomMethod definition |
| Modifier and Type | Method and Description |
|---|---|
GQLCustomMethod |
GQLAbstractMethodMetaData.getMethod()
Get the method
GQLCustomMethod |
| Modifier and Type | Method and Description |
|---|---|
GQLAbstractMethodMetaData |
GQLAbstractMethodMetaData.setMethod(GQLCustomMethod method) |
| Constructor and Description |
|---|
GQLAbstractMethodMetaData(GQLCustomMethod method)
Constructor passing name, whether this is a mutation or a query, and
method
|
GQLMethodEntityMetaData(GQLCustomMethod method,
Class<?> entityClass)
Constructor passing name, whether this is a mutation or a query, method
and return type
|
GQLMethodEnumMetaData(GQLCustomMethod method,
Class<? extends Enum<?>> enumClass)
Constructor passing name, whether this is a mutation or a query, method
and return type
|
GQLMethodListEntityMetaData(GQLCustomMethod method,
Class<?> foreignClass)
Constructor passing name, whether this is a mutation or a query, method
and return foreign entity type
|
GQLMethodListEnumMetaData(GQLCustomMethod method,
Class<? extends Enum<?>> enumClass)
Constructor passing name, whether this is a mutation or a query, method
and return type
|
GQLMethodListScalarMetaData(GQLCustomMethod method,
String scalarTypeCode)
Constructor passing name, whether this is a mutation or a query, method
and return type
|
GQLMethodScalarMetaData(GQLCustomMethod method,
String scalarTypeCode)
Constructor passing name, whether this is a mutation or a query, method
and return type
|
Copyright © 2019. All rights reserved.