- cacheControl - Property in MockDataFetchingEnvironment
-
- CachingGraphQLResponseHandler - Class in org.grails.gorm.graphql.response
Generic class to cache the creation of graphql.schema.GraphQLObjectType instances
by providing a reference if the object was already created when requested.
- CachingGraphQLResponseHandler() - Constructor in CachingGraphQLResponseHandler
-
- call(org.grails.gorm.graphql.interceptor.GraphQLFetcherInterceptor, graphql.schema.DataFetchingEnvironment, org.grails.gorm.graphql.fetcher.GraphQLDataFetcherType) - Method in MutationInterceptorInvoker
-
- call(org.grails.gorm.graphql.interceptor.GraphQLFetcherInterceptor, graphql.schema.DataFetchingEnvironment, org.grails.gorm.graphql.fetcher.GraphQLDataFetcherType) - Method in ProvidedInterceptorInvoker
-
- call(org.grails.gorm.graphql.interceptor.GraphQLFetcherInterceptor, graphql.schema.DataFetchingEnvironment, org.grails.gorm.graphql.fetcher.GraphQLDataFetcherType) - Method in QueryInterceptorInvoker
-
- CharacterArrayCoercion - Class in org.grails.gorm.graphql.types.scalars.coercing
Conversion class for string arrays
- CharacterArrayCoercion() - Constructor in CharacterArrayCoercion
-
- closure - Property in LazyGraphQLMapping
-
- ClosureDataFetcher - Class in org.grails.gorm.graphql.fetcher.impl
A class to retrieve data from the environment source
with a closure.
- ClosureDataFetcher(groovy.lang.Closure, java.lang.Class) - Constructor in ClosureDataFetcher
-
- closureDataFetcher - Property in CustomGraphQLProperty
-
- ClosureDataFetchingEnvironment - Class in org.grails.gorm.graphql.fetcher.impl
Provides the data fetching environment for closures.
- ClosureDataFetchingEnvironment(graphql.schema.DataFetchingEnvironment, java.lang.Class) - Constructor in ClosureDataFetchingEnvironment
-
- codeRegistry - Field in AbstractObjectTypeBuilder
-
- codeRegistry - Field in DefaultGraphQLErrorsResponseHandler
-
- codeRegistry - Property in DefaultGraphQLTypeManager
-
- codeRegistry - Property in Schema
-
- collection - Property in ComplexTyped
-
- collection - Property in PersistentGraphQLProperty
-
- collection - Property in Typed
-
- compareTo(org.grails.gorm.graphql.entity.property.impl.OrderedGraphQLProperty) - Method in OrderedGraphQLProperty
-
- ComplexArgument - Class in org.grails.gorm.graphql.entity.arguments
Used to create arguments to custom operations that are a custom (complex) type
- ComplexArgument() - Constructor in ComplexArgument
-
- ComplexField - Class in org.grails.gorm.graphql.entity.fields
A class used to represent a field that has a custom (complex) type
- ComplexField() - Constructor in ComplexField
-
- ComplexGraphQLProperty - Class in org.grails.gorm.graphql.entity.property.impl
Used to represent a custom property that has a custom (complex) type
- ComplexGraphQLProperty() - Constructor in ComplexGraphQLProperty
-
- ComplexOperation - Class in org.grails.gorm.graphql.entity.operations
Used to create custom operations with custom (complex) types
- ComplexOperation() - Constructor in ComplexOperation
-
- ComplexTyped - Trait in org.grails.gorm.graphql.entity.dsl.helpers
Decorates a class with the ability to build a custom type
- condition(groovy.lang.Closure) - Method in GraphQLDomainPropertyManager.Builder
-
Exclude properties based on the return returnType of the provided
closure.
- constraints - Property in GraphQLRequest
-
- containsArgument(java.lang.String) - Method in MockDataFetchingEnvironment
-
- context - Property in MockDataFetchingEnvironment
-
- convert(java.lang.Object) - Method in ByteArrayCoercion
-
- convert(java.lang.Object) - Method in CharacterArrayCoercion
-
- convert(java.lang.Object) - Method in CurrencyCoercion
-
- convert(java.lang.Object) - Method in DateCoercion
-
- convert(java.lang.Object) - Method in InstantCoercion
-
- convert(java.lang.String) - Method in Jsr310Coercion
-
- convert(java.lang.Object) - Method in SqlDateCoercion
-
- convert(java.lang.Object) - Method in TimeCoercion
-
- convert(java.lang.Object) - Method in TimestampCoercion
-
- convert(java.lang.Object) - Method in TimeZoneCoercion
-
- convert(java.lang.Object) - Method in URICoercion
-
- convert(java.lang.Object) - Method in URLCoercion
-
- convert(java.lang.Object) - Method in UUIDCoercion
-
- convertValue(java.lang.Object) - Method in Jsr310Coercion
-
- COUNT - Field in GraphQLDataFetcherType
-
- count - Property in Operations
-
- CountEntityDataFetcher - Class in org.grails.gorm.graphql.fetcher.impl
A class for retrieving how many entities exist in the datastore
- CountEntityDataFetcher() - Constructor in CountEntityDataFetcher
-
- CREATE_EMBEDDED - Field in GraphQLPropertyType
-
For creating embedded properties
- CREATE - Field in GraphQLDataFetcherType
-
- CREATE - Field in GraphQLOperationType
-
- CREATE - Field in GraphQLPropertyType
-
For creating data
- CREATE_NESTED - Field in GraphQLPropertyType
-
For supplying association data during a create
- create - Property in Operations
-
- CreateEntityDataFetcher - Class in org.grails.gorm.graphql.fetcher.impl
A class for creating entities with GraphQL
- CreateEntityDataFetcher() - Constructor in CreateEntityDataFetcher
-
- createField(org.grails.datastore.mapping.model.PersistentEntity, org.grails.gorm.graphql.GraphQLServiceManager, org.grails.datastore.mapping.model.MappingContext, Map<String, GraphQLInputType>) - Method in CustomOperation
-
Creates the field to be added to the query or mutation returnType in the schema.
- CreateInputObjectTypeBuilder - Class in org.grails.gorm.graphql.types.input
The class used to define which properties are available
when creating an entity
- CreateInputObjectTypeBuilder() - Constructor in CreateInputObjectTypeBuilder
-
- createReference(org.grails.datastore.mapping.model.PersistentEntity, org.grails.gorm.graphql.types.GraphQLPropertyType) - Method in DefaultGraphQLTypeManager
-
- createReference(org.grails.datastore.mapping.model.PersistentEntity, org.grails.gorm.graphql.types.GraphQLPropertyType) - Method in GraphQLTypeManager
-
Creates a reference to domain type
- createResponse(graphql.schema.DataFetchingEnvironment, boolean, java.lang.Exception) - Method in DefaultGraphQLDeleteResponseHandler
-
- createResponse(graphql.schema.DataFetchingEnvironment, org.grails.gorm.graphql.response.pagination.PaginationResult) - Method in DefaultGraphQLPaginationResponseHandler
-
- createResponse(graphql.schema.DataFetchingEnvironment, boolean, java.lang.Exception) - Method in GraphQLDeleteResponseHandler
-
Create the response data to be sent to the client
- createResponse(graphql.schema.DataFetchingEnvironment, org.grails.gorm.graphql.response.pagination.PaginationResult) - Method in GraphQLPaginationResponseHandler
-
Create the response data to be sent to the client
- CurrencyCoercion - Class in org.grails.gorm.graphql.types.scalars.coercing
Default java.util.Currency coercion
- CurrencyCoercion() - Constructor in CurrencyCoercion
-
- CustomArgument - Class in org.grails.gorm.graphql.entity.arguments
Describes an argument to a custom operation
- CustomArgument() - Constructor in CustomArgument
-
- CustomGraphQLProperty - Class in org.grails.gorm.graphql.entity.property.impl
Implementation of GraphQLDomainProperty to be used to define
additional properties beyond the ones defined in GORM entities
- CustomGraphQLProperty() - Constructor in CustomGraphQLProperty
-
- CustomInterceptorInvoker - Class in org.grails.gorm.graphql.fetcher.interceptor
Executes interceptors for custom operations
- CustomInterceptorInvoker() - Constructor in CustomInterceptorInvoker
-
- CustomMutationInterceptorInvoker - Class in org.grails.gorm.graphql.fetcher.interceptor
Executes the onCustomMutation method of an interceptor
- CustomMutationInterceptorInvoker() - Constructor in CustomMutationInterceptorInvoker
-
- CustomOperation - Class in org.grails.gorm.graphql.entity.operations
This class stores data about custom query operations
that users provide in the mapping of the entity.
- CustomOperation() - Constructor in CustomOperation
-
- CustomQueryInterceptorInvoker - Class in org.grails.gorm.graphql.fetcher.interceptor
Executes the onCustomQuery method of an interceptor
- CustomQueryInterceptorInvoker() - Constructor in CustomQueryInterceptorInvoker
-
- CustomScalars - Class in org.grails.gorm.graphql.types.scalars
Custom scalars
- CustomScalars() - Constructor in CustomScalars
-
- generate() - Method in Schema
-
- get(graphql.schema.DataFetchingEnvironment) - Method in ClosureDataFetcher
-
- get(graphql.schema.DataFetchingEnvironment) - Method in CountEntityDataFetcher
-
- get(graphql.schema.DataFetchingEnvironment) - Method in CreateEntityDataFetcher
-
- get(graphql.schema.DataFetchingEnvironment) - Method in DefaultGormDataFetcher
-
- get(graphql.schema.DataFetchingEnvironment) - Method in DefaultGraphQLErrorsResponseHandler.1
-
- get(graphql.schema.DataFetchingEnvironment) - Method in DefaultGraphQLErrorsResponseHandler.2
-
- get(graphql.schema.DataFetchingEnvironment) - Method in DefaultGraphQLErrorsResponseHandler.3
-
- get(graphql.schema.DataFetchingEnvironment) - Method in DeleteEntityDataFetcher
-
- get(graphql.schema.DataFetchingEnvironment) - Method in EntityDataFetcher
-
- GET - Field in GraphQLDataFetcherType
-
- get(java.lang.String, java.util.Map, java.lang.String) - Method in GraphQLSpec.GraphQLRequestHelper
-
- get(graphql.schema.DataFetchingEnvironment) - Method in InterceptingDataFetcher
-
- get - Property in Operations
-
- get(graphql.schema.DataFetchingEnvironment) - Method in PersistentPropertyDataFetcher
-
- get(graphql.schema.DataFetchingEnvironment) - Method in SingleEntityDataFetcher
-
- get(graphql.schema.DataFetchingEnvironment) - Method in UpdateEntityDataFetcher
-
- getAdditional() - Method in GraphQLMapping
-
- getArgument(graphql.schema.DataFetchingEnvironment) - Method in CreateEntityDataFetcher
-
- getArgument(org.grails.gorm.graphql.types.GraphQLTypeManager, org.grails.datastore.mapping.model.MappingContext) - Method in CustomArgument
-
- getArgument(java.lang.String) - Method in MockDataFetchingEnvironment
-
- getArgumentOrDefault(java.lang.String, java.lang.Object) - Method in MockDataFetchingEnvironment
-
- getArguments(org.grails.gorm.graphql.types.GraphQLTypeManager, org.grails.datastore.mapping.model.MappingContext) - Method in Arguable
-
- getArguments(graphql.schema.DataFetchingEnvironment) - Method in EntityDataFetcher
-
- getAssociations() - Method in EntityFetchOptions
-
- Returns:
- The associations of the org.grails.datastore.mapping.model.PersistentEntity.
- getBaseType(org.grails.datastore.mapping.model.PersistentProperty) - Method in PersistentGraphQLProperty
-
- getBindingFetcher(org.grails.datastore.mapping.model.PersistentEntity, org.grails.gorm.graphql.fetcher.GraphQLDataFetcherType) - Method in DefaultGraphQLDataFetcherManager
-
- getBindingFetcher(org.grails.datastore.mapping.model.PersistentEntity, org.grails.gorm.graphql.fetcher.GraphQLDataFetcherType) - Method in GraphQLDataFetcherManager
-
Returns a data fetcher instance to be used in CREATE or UPDATE
- getBuilder() - Method in AbstractInputObjectTypeBuilder
-
- getBuilder() - Method in AbstractObjectTypeBuilder
-
- getCacheControl() - Method in MockDataFetchingEnvironment
-
- getCodeRegistry() - Method in GraphQLTypeManager
-
@return
- getCount(org.grails.datastore.mapping.model.PersistentEntity) - Method in GraphQLEntityNamingConvention
-
- Parameters:
entity
- The persistent entity
- getCreate(org.grails.datastore.mapping.model.PersistentEntity) - Method in GraphQLEntityNamingConvention
-
- Parameters:
entity
- The persistent entity
- getCustomFetcher(org.grails.datastore.mapping.model.PersistentEntity, org.grails.gorm.graphql.fetcher.GraphQLDataFetcherType) - Method in DefaultGraphQLDataFetcherManager
-
- getCustomMutationOperations() - Method in GraphQLMapping
-
- getCustomQueryOperations() - Method in GraphQLMapping
-
- getDataBinder() - Method in BindingGormDataFetcher
-
- getDataBinder(java.lang.Class) - Method in DefaultGraphQLDataBinderManager
-
- getDataBinder(java.lang.Class) - Method in GraphQLDataBinderManager
-
Returns a data binder to be used for the provided class
- getDataFetcher() - Method in CustomGraphQLProperty
-
- getDataFetcher() - Method in GraphQLDomainProperty
-
- Returns:
- The closure to retrieve the data for the property.
- getDataFetcher() - Method in SimpleGraphQLProperty
-
- getDataLoader(java.lang.String) - Method in MockDataFetchingEnvironment
-
- getDatastore() - Method in DefaultGormDataFetcher
-
- getDefaultMax() - Method in DefaultGraphQLPaginationResponseHandler
-
- getDefaultMax() - Method in GraphQLPaginationResponseHandler
-
- Returns:
- The default maximum value if none provided
- getDefaultOffset() - Method in DefaultGraphQLPaginationResponseHandler
-
- getDefaultOffset() - Method in GraphQLPaginationResponseHandler
-
- Returns:
- The default offset value if none provided
- getDefinition(org.grails.gorm.graphql.types.GraphQLTypeManager) - Method in CachingGraphQLResponseHandler
-
- getDelete(org.grails.datastore.mapping.model.PersistentEntity) - Method in GraphQLEntityNamingConvention
-
- Parameters:
entity
- The persistent entity
- getDeletingFetcher(org.grails.datastore.mapping.model.PersistentEntity) - Method in DefaultGraphQLDataFetcherManager
-
- getDeletingFetcher(org.grails.datastore.mapping.model.PersistentEntity) - Method in GraphQLDataFetcherManager
-
Returns a data fetcher instance to be used in DELETE
- getDeprecationReason() - Method in Deprecatable
-
- getDeprecationReason() - Method in GraphQLDomainProperty
-
- Returns:
- The reason why the property is deprecated, or null if it isn't
- getDescription(org.grails.datastore.mapping.model.PersistentEntity) - Method in DefaultGraphQLPaginationResponseHandler
-
- getDescription() - Method in GraphQLDomainProperty
-
- Returns:
- The description of the property
- getDescription(org.grails.datastore.mapping.model.PersistentEntity) - Method in GraphQLEntityHelper
-
- getDescription(org.grails.datastore.mapping.model.PersistentEntity) - Method in GraphQLPaginationResponseHandler
-
- Returns:
- The description to use in the schema, or null
- getDocument() - Method in MockDataFetchingEnvironment
-
- getEmbeddedType() - Method in GraphQLPropertyType
-
- getEntityArgument(graphql.schema.DataFetchingEnvironment) - Method in UpdateEntityDataFetcher
-
- getEnumType(Class<? extends Enum>, boolean) - Method in DefaultGraphQLTypeManager
-
- getEnumType(Class<? extends Enum>, boolean) - Method in GraphQLTypeManager
-
Retrieves an enum type for the provided class
- getFetchArgument(graphql.schema.DataFetchingEnvironment, boolean) - Method in EntityFetchOptions
-
Inspects the environment for requested fields and compares
against the org.grails.datastore.mapping.model.PersistentEntity associations to determine
which fields should be eagerly fetched.
- getFetchArguments(java.lang.String) - Method in ClosureDataFetchingEnvironment
-
For use with domain class return types only.
- getFetchArguments(graphql.schema.DataFetchingEnvironment, boolean) - Method in DefaultGormDataFetcher
-
- getFieldDefinition(org.grails.gorm.graphql.types.GraphQLTypeManager, java.lang.String) - Method in DefaultGraphQLErrorsResponseHandler
-
- getFieldDefinition(org.grails.gorm.graphql.types.GraphQLTypeManager, java.lang.String) - Method in GraphQLErrorsResponseHandler
-
- getFieldDefinitions(org.grails.gorm.graphql.types.GraphQLTypeManager) - Method in DefaultGraphQLErrorsResponseHandler
-
- getFields(graphql.schema.GraphQLOutputType, org.grails.gorm.graphql.types.GraphQLTypeManager) - Method in DefaultGraphQLPaginationResponseHandler
-
- getFields(graphql.schema.GraphQLOutputType, org.grails.gorm.graphql.types.GraphQLTypeManager) - Method in GraphQLPaginationResponseHandler
-
Creates the fields to be used in the schema object for a pagination response
- getGet(org.grails.datastore.mapping.model.PersistentEntity) - Method in GraphQLEntityNamingConvention
-
- Parameters:
entity
- The persistent entity
- getGraphQL() - Method in GraphQLSpec
-
- getGraphQlContext() - Method in MockDataFetchingEnvironment
-
- getGraphQLType(org.grails.gorm.graphql.types.GraphQLTypeManager, org.grails.gorm.graphql.types.GraphQLPropertyType) - Method in ComplexGraphQLProperty
-
- getGraphQLType(org.grails.gorm.graphql.types.GraphQLTypeManager, org.grails.gorm.graphql.types.GraphQLPropertyType) - Method in CustomGraphQLProperty
-
- getGraphQLType(org.grails.gorm.graphql.types.GraphQLTypeManager, org.grails.gorm.graphql.types.GraphQLPropertyType) - Method in GraphQLDomainProperty
-
- Parameters:
typeManager
- The returnType manager used to retrieve GraphQL types
- getGraphQLType(org.grails.gorm.graphql.types.GraphQLTypeManager, org.grails.gorm.graphql.types.GraphQLPropertyType) - Method in PersistentGraphQLProperty
-
- getGraphQLType(org.grails.gorm.graphql.types.GraphQLTypeManager, org.grails.gorm.graphql.types.GraphQLPropertyType) - Method in SimpleGraphQLProperty
-
- getIdentifierValues(graphql.schema.DataFetchingEnvironment) - Method in DefaultGormDataFetcher
-
- getInputType(org.grails.gorm.graphql.types.GraphQLTypeManager, org.grails.datastore.mapping.model.MappingContext) - Method in ComplexField
-
- getInputType(org.grails.gorm.graphql.types.GraphQLTypeManager, org.grails.datastore.mapping.model.MappingContext) - Method in Field
-
- getInputType(org.grails.gorm.graphql.types.GraphQLTypeManager, org.grails.datastore.mapping.model.MappingContext) - Method in SimpleField
-
- getInstance(graphql.schema.DataFetchingEnvironment) - Method in UpdateEntityDataFetcher
-
- getInterceptors() - Method in DefaultGraphQLInterceptorManager
-
- getInterceptors() - Method in GraphQLInterceptorManager
-
- Parameters:
clazz
- The class to search for
- getJoinProperties(java.lang.String) - Method in ClosureDataFetchingEnvironment
-
Which properties should be joined in the subsequent query.
- getJoinProperties(graphql.schema.DataFetchingEnvironment, boolean) - Method in EntityFetchOptions
-
Inspects the environment for requested fields and compares
against the org.grails.datastore.mapping.model.PersistentEntity associations to determine
which fields should be eagerly fetched.
- getList(org.grails.datastore.mapping.model.PersistentEntity) - Method in GraphQLEntityNamingConvention
-
- Parameters:
entity
- The persistent entity
- getLocalContext() - Method in MockDataFetchingEnvironment
-
- getLocale(graphql.schema.DataFetchingEnvironment) - Method in DefaultGraphQLErrorsResponseHandler
-
- getLocale() - Method in LocaleAwareContext
-
- getLocale() - Method in MockDataFetchingEnvironment
-
- getMapping(org.grails.datastore.mapping.model.PersistentEntity) - Method in GraphQLEntityHelper
-
- getMergedField() - Method in MockDataFetchingEnvironment
-
- getMutationType(org.grails.datastore.mapping.model.PersistentEntity, org.grails.gorm.graphql.types.GraphQLPropertyType, boolean) - Method in DefaultGraphQLTypeManager
-
- getMutationType(org.grails.datastore.mapping.model.PersistentEntity, org.grails.gorm.graphql.types.GraphQLPropertyType, boolean) - Method in GraphQLTypeManager
-
Retrieves a GraphQL type used for mutations that represents the provided entity
- getName() - Method in GraphQLDomainProperty
-
- Returns:
- The name of the property
- getName(graphql.schema.DataFetchingEnvironment) - Method in InterceptorInvoker
-
- getNamingConvention() - Method in GraphQLTypeManager
-
- Returns:
- The naming convention used to name types
- getNestedType() - Method in GraphQLPropertyType
-
- getNewInstance() - Method in CreateEntityDataFetcher
-
- getObjectType(org.grails.gorm.graphql.types.GraphQLTypeManager) - Method in DefaultGraphQLDeleteResponseHandler
-
- getObjectType(org.grails.gorm.graphql.types.GraphQLTypeManager) - Method in GraphQLDeleteResponseHandler
-
Creates the schema object for a delete response
- getOperationDefinition() - Method in MockDataFetchingEnvironment
-
- getOrder() - Method in OrderedGraphQLProperty
-
- getPagination(org.grails.datastore.mapping.model.PersistentEntity) - Method in GraphQLEntityNamingConvention
-
- Parameters:
entity
- The persistent entity
- getProperties(org.grails.datastore.mapping.model.PersistentEntity, org.grails.gorm.graphql.entity.dsl.GraphQLMapping) - Method in GraphQLDomainPropertyManager.Builder
-
Retrieves the desired properties based on the conditions previously applied
- getPropertyMappings() - Method in GraphQLMapping
-
- getQueryDirectives() - Method in MockDataFetchingEnvironment
-
- getQueryType(org.grails.datastore.mapping.model.PersistentEntity, org.grails.gorm.graphql.types.GraphQLPropertyType) - Method in DefaultGraphQLTypeManager
-
- getQueryType(org.grails.datastore.mapping.model.PersistentEntity, org.grails.gorm.graphql.types.GraphQLPropertyType) - Method in GraphQLTypeManager
-
Retrieves a GraphQL type used for queries that represents the provided entity
- getReadingFetcher(org.grails.datastore.mapping.model.PersistentEntity, org.grails.gorm.graphql.fetcher.GraphQLDataFetcherType) - Method in DefaultGraphQLDataFetcherManager
-
- getReadingFetcher(org.grails.datastore.mapping.model.PersistentEntity, org.grails.gorm.graphql.fetcher.GraphQLDataFetcherType) - Method in GraphQLDataFetcherManager
-
Returns a data fetcher instance to be used in GET or LIST
- getResponseHandler() - Method in DeletingGormDataFetcher
-
- getResponseHandler() - Method in PaginatingGormDataFetcher
-
- getResults() - Method in PagedResultListPaginationResponse
-
- getResults() - Method in PaginationResult
-
- getServerUrl() - Method in GraphQLSpec
-
- getService(Class<T>) - Method in GraphQLServiceManager
-
- getStaticApi() - Method in DefaultGormDataFetcher
-
- getTotalCount() - Method in PagedResultListPaginationResponse
-
- getTotalCount() - Method in PaginationResult
-
- getType() - Method in AbstractInputObjectTypeBuilder
-
- getType() - Method in AbstractObjectTypeBuilder
-
- getType(graphql.TypeResolutionEnvironment) - Method in AbstractObjectTypeBuilder.1
-
- getType(org.grails.gorm.graphql.types.GraphQLTypeManager, org.grails.datastore.mapping.model.MappingContext) - Method in ComplexArgument
-
- getType(org.grails.gorm.graphql.types.GraphQLTypeManager, org.grails.datastore.mapping.model.MappingContext) - Method in ComplexField
-
- getType(org.grails.gorm.graphql.types.GraphQLTypeManager, org.grails.datastore.mapping.model.MappingContext) - Method in ComplexOperation
-
- getType(org.grails.gorm.graphql.types.GraphQLTypeManager, org.grails.datastore.mapping.model.MappingContext) - Method in CustomArgument
-
- getType(org.grails.gorm.graphql.types.GraphQLTypeManager, org.grails.datastore.mapping.model.MappingContext) - Method in CustomOperation
-
- getType(java.lang.Class, boolean) - Method in DefaultGraphQLTypeManager
-
- getType(org.grails.gorm.graphql.types.GraphQLTypeManager, org.grails.datastore.mapping.model.MappingContext) - Method in Field
-
- getType(java.lang.String, org.grails.gorm.graphql.types.GraphQLPropertyType) - Method in GraphQLEntityNamingConvention
-
- Parameters:
typeName
- The custom type name
- getType(java.lang.Class, boolean) - Method in GraphQLTypeManager
-
Retrieves the corresponding GraphQL type for the specified class.
- getType() - Method in InputObjectTypeBuilder
-
- getType() - Method in ObjectTypeBuilder
-
- getType() - Method in PaginatedObjectTypeBuilder
-
- getType(org.grails.gorm.graphql.types.GraphQLTypeManager, org.grails.datastore.mapping.model.MappingContext) - Method in SimpleArgument
-
- getType(org.grails.gorm.graphql.types.GraphQLTypeManager, org.grails.datastore.mapping.model.MappingContext) - Method in SimpleField
-
- getType(org.grails.gorm.graphql.types.GraphQLTypeManager, org.grails.datastore.mapping.model.MappingContext) - Method in SimpleOperation
-
- getTypeClass() - Method in Jsr310Coercion
-
- getTypeClass() - Method in LocalDateCoercion
-
- getTypeClass() - Method in LocalDateTimeCoercion
-
- getTypeClass() - Method in LocalTimeCoercion
-
- getTypeClass() - Method in OffsetDateTimeCoercion
-
- getTypeClass() - Method in OffsetTimeCoercion
-
- getTypeClass() - Method in ZonedDateTimeCoercion
-
- getUpdate(org.grails.datastore.mapping.model.PersistentEntity) - Method in GraphQLEntityNamingConvention
-
- Parameters:
entity
- The persistent entity
- getUrl() - Method in GraphQLSpec
-
- getVariables() - Method in MockDataFetchingEnvironment
-
- GormDataFetcher - Interface in org.grails.gorm.graphql.fetcher
A base interface to describe fetchers that
work with GORM
- GormGraphqlGrailsPlugin - Class in org.grails.gorm.graphql.plugin
- GormGraphqlGrailsPlugin() - Constructor in GormGraphqlGrailsPlugin
-
- GrailsGraphQLConfiguration - Class in org.grails.gorm.graphql.plugin
- GrailsGraphQLConfiguration() - Constructor in GrailsGraphQLConfiguration
-
- GrailsGraphQLDataBinder - Class in org.grails.gorm.graphql.plugin.binding
A default data binder using Grails data binding
- GrailsGraphQLDataBinder() - Constructor in GrailsGraphQLDataBinder
-
- grailsVersion - Property in GormGraphqlGrailsPlugin
-
- GraphQL - Annotation Type in org.grails.gorm.graphql
Annotation used to supply metadata to GraphQL.
- graphql(java.lang.String, Class<T>) - Method in GraphQLSpec.GraphQLRequestHelper
-
- GRAPHQL_MIME - Field in GormGraphqlGrailsPlugin
-
- GraphQLByteArray - Field in CustomScalars
-
- GraphQLCharacterArray - Field in CustomScalars
-
- GraphQLContextBuilder - Interface in org.grails.gorm.graphql.plugin
- GraphQLCurrency - Field in CustomScalars
-
- GraphQLDataBinder - Interface in org.grails.gorm.graphql.binding
An interface to bind data from GraphQL to a GORM entity
- GraphQLDataBinderManager - Interface in org.grails.gorm.graphql.binding.manager
An interface to describe a manager that will store
and return instances of data binders to be used
with GraphQL operations on GORM entities
- GraphQLDataFetcherManager - Interface in org.grails.gorm.graphql.fetcher.manager
An interface to register and retrieve data fetcher instances
- GraphQLDataFetcherType - Enum in org.grails.gorm.graphql.fetcher
An enum defining the different data fetcher types and their
required interfaces
- GraphQLDeleteResponseHandler - Interface in org.grails.gorm.graphql.response.delete
Responsible for determining the data available in a GraphQL delete mutation response
- GraphQLDomainProperty - Interface in org.grails.gorm.graphql.entity.property
An interface to describe a property to be used in the
creation of a GraphQL schema
- GraphQLDomainPropertyManager.Builder - Interface in org.grails.gorm.graphql.entity.property.manager
- GraphQLEntityHelper - Class in org.grails.gorm.graphql
A helper class to get GraphQL mappings and descriptions for GORM entities
- GraphQLEntityHelper() - Constructor in GraphQLEntityHelper
-
- GraphQLEntityNamingConvention - Class in org.grails.gorm.graphql.entity
A class to return the names of class types and query/mutation names
- GraphQLEntityNamingConvention() - Constructor in GraphQLEntityNamingConvention
-
- GraphQLErrorsResponseHandler - Interface in org.grails.gorm.graphql.response.errors
Responsible for defining what data is available in a response
to return validation errors to the user
- GraphQLFetcherInterceptor - Interface in org.grails.gorm.graphql.interceptor
Interface to describe a class that can intercept GraphQL data
fetchers and prevent the execution of their functionality.
- GraphQLInterceptorManager - Interface in org.grails.gorm.graphql.interceptor.manager
Describes a class that stores and retrieves fetcher interceptor
instances based on a class
- GraphQLMapping - Class in org.grails.gorm.graphql.entity.dsl
DSL to provide GraphQL specific data for a GORM entity
- GraphQLMapping() - Constructor in GraphQLMapping
-
- GraphQLOperationType - Enum in org.grails.gorm.graphql.types
An enum to store the base operations provided
- GraphQLPaginationResponseHandler - Interface in org.grails.gorm.graphql.response.pagination
Defines how a pagination response is defined and built
- GraphQLPostProcessor - Class in org.grails.gorm.graphql.plugin
- GraphQLPostProcessor() - Constructor in GraphQLPostProcessor
-
- GraphQLPropertyMapping - Class in org.grails.gorm.graphql.entity.dsl
Builder to provide GraphQL specific data for a GORM entity property
- GraphQLPropertyMapping() - Constructor in GraphQLPropertyMapping
-
- GraphQLPropertyType - Enum in org.grails.gorm.graphql.types
Represents what type of property is being created
- GraphQLRequest - Class in org.grails.gorm.graphql.plugin
- GraphQLRequest() - Constructor in GraphQLRequest
-
- GraphQLRequestUtils - Class in org.grails.gorm.graphql.plugin
- GraphQLRequestUtils() - Constructor in GraphQLRequestUtils
-
- graphQLRequestWithBodyAndMimeTypes(java.lang.String, grails.web.mime.MimeType) - Method in GraphQLRequestUtils
-
- graphQLRequestWithGraphqlBody(java.lang.String) - Method in GraphQLRequestUtils
-
- graphQLRequestWithJSONBody(java.lang.String) - Method in GraphQLRequestUtils
-
- graphQLRequestWithParams(grails.web.servlet.mvc.GrailsParameterMap) - Method in GraphQLRequestUtils
-
- graphQLSchema - Property in MockDataFetchingEnvironment
-
- GraphQLSchemaInterceptor - Interface in org.grails.gorm.graphql.interceptor
Interface to describe a class that can modify the fields and types used
to build the GraphQL schema.
- GraphQLSchemaSpec - Trait in org.grails.gorm.graphql.testing
- GraphQLServiceManager - Class in org.grails.gorm.graphql
Used to store references to the actual implementations of most of
the interfaces used in the project to make it easier to pass
multiple managers (services) to methods.
- GraphQLServiceManager() - Constructor in GraphQLServiceManager
-
- GraphQLSpec - Trait in org.grails.gorm.graphql.plugin.testing
- GraphQLSpec.GraphQLRequestHelper - Class in org.grails.gorm.graphql.plugin.testing
- GraphQLSpec.GraphQLRequestHelper() - Constructor in GraphQLSpec.GraphQLRequestHelper
-
- GraphQLSqlDate - Field in CustomScalars
-
- GraphQLTime - Field in CustomScalars
-
- GraphQLTimestamp - Field in CustomScalars
-
- GraphQLTimeZone - Field in CustomScalars
-
- GraphQLTypeManager - Interface in org.grails.gorm.graphql.types
An interface for handling type conversion and creation with GraphQL.
- GraphQLURI - Field in CustomScalars
-
- GraphQLURL - Field in CustomScalars
-
- GraphQLUUID - Field in CustomScalars
-