- genericToken(char[], int, int, GQLTokenType, int, int) - Method in class net.morimekta.providence.graphql.parser.GQLTokenizer
-
- getAlias() - Method in class net.morimekta.providence.graphql.gql.GQLField
-
- getAlias() - Method in class net.morimekta.providence.graphql.gql.GQLIntrospection
-
- getAlias() - Method in class net.morimekta.providence.graphql.gql.GQLMethodCall
-
- getArguments() - Method in class net.morimekta.providence.graphql.gql.GQLField
-
- getArguments() - Method in class net.morimekta.providence.graphql.gql.GQLIntrospection
-
- getArguments() - Method in class net.morimekta.providence.graphql.gql.GQLMethodCall
-
- getDefinition() - Method in class net.morimekta.providence.graphql.gql.GQLFragmentReference
-
- getDescriptor() - Method in interface net.morimekta.providence.graphql.GQLFieldProvider
-
Get the type descriptor this mutator is for.
- getDescriptor() - Method in class net.morimekta.providence.graphql.utils.FieldFieldProvider
-
- getDescriptor() - Method in class net.morimekta.providence.graphql.utils.InputValueFieldProvider
-
- getDescriptor() - Method in class net.morimekta.providence.graphql.utils.TypeFieldProvider
-
- getField() - Method in class net.morimekta.providence.graphql.gql.GQLField
-
- getField() - Method in class net.morimekta.providence.graphql.gql.GQLIntrospection
-
- getFields() - Method in interface net.morimekta.providence.graphql.GQLFieldProvider
-
Get the set of fields that can be mutated with this mutator.
- getFields() - Method in class net.morimekta.providence.graphql.utils.FieldFieldProvider
-
- getFields() - Method in class net.morimekta.providence.graphql.utils.InputValueFieldProvider
-
- getFields() - Method in class net.morimekta.providence.graphql.utils.TypeFieldProvider
-
- getIntrospectionSchema() - Method in class net.morimekta.providence.graphql.GQLDefinition
-
Return the introspection schema for this definition.
- getIntrospectionType(String) - Method in class net.morimekta.providence.graphql.GQLDefinition
-
Get the introspection type for a defined type.
- getIntrospectionType(PDescriptor, boolean) - Method in class net.morimekta.providence.graphql.GQLDefinition
-
Get introspection type for a given descriptor.
- getLastToken() - Method in class net.morimekta.providence.graphql.parser.GQLLexer
-
- getMethod() - Method in class net.morimekta.providence.graphql.gql.GQLMethodCall
-
- getMutation() - Method in class net.morimekta.providence.graphql.GQLDefinition
-
Get mutation by name, e.g. for gql queries like this:
mutation HeroStore {
deleteHero(id:1001) {
name
}
}
- getName() - Method in class net.morimekta.providence.graphql.gql.GQLFragmentReference
-
- getName() - Method in class net.morimekta.providence.graphql.gql.GQLOperation
-
- getOperation(String) - Method in class net.morimekta.providence.graphql.gql.GQLQuery
-
- getOperation() - Method in class net.morimekta.providence.graphql.GQLContext
-
- getParentDescriptor() - Method in class net.morimekta.providence.graphql.gql.GQLFragmentReference
-
- getQuery() - Method in class net.morimekta.providence.graphql.GQLDefinition
-
Get query, e.g. for gql queries like this:
{
hero(id:1001) {
name
}
}
- getRequest() - Method in class net.morimekta.providence.graphql.GQLContext
-
- getSchema() - Method in class net.morimekta.providence.graphql.GQLDefinition
-
Get a defined schema from the GQL service.
- getSelection(PField<?>) - Method in class net.morimekta.providence.graphql.gql.GQLOperation
-
- getSelection(PField<?>) - Method in interface net.morimekta.providence.graphql.gql.GQLSelection
-
Get all selection entries related to the given field.
- getSelectionSet() - Method in class net.morimekta.providence.graphql.gql.GQLField
-
- getSelectionSet() - Method in interface net.morimekta.providence.graphql.gql.GQLFragment
-
- getSelectionSet() - Method in class net.morimekta.providence.graphql.gql.GQLFragmentDefinition
-
- getSelectionSet() - Method in class net.morimekta.providence.graphql.gql.GQLFragmentReference
-
- getSelectionSet() - Method in class net.morimekta.providence.graphql.gql.GQLInlineFragment
-
- getSelectionSet() - Method in class net.morimekta.providence.graphql.gql.GQLIntrospection
-
- getSelectionSet() - Method in class net.morimekta.providence.graphql.gql.GQLMethodCall
-
- getSelectionSet() - Method in class net.morimekta.providence.graphql.gql.GQLOperation
-
- getSelectionSet() - Method in interface net.morimekta.providence.graphql.gql.GQLSelection
-
- getService() - Method in class net.morimekta.providence.graphql.gql.GQLOperation
-
- getType(String) - Method in class net.morimekta.providence.graphql.GQLDefinition
-
Get a type used in the GQL service.
- getTypeCondition() - Method in interface net.morimekta.providence.graphql.gql.GQLFragment
-
All fragments represent a specific message type of a union
field, or an interface implementation.
- getTypeCondition() - Method in class net.morimekta.providence.graphql.gql.GQLFragmentDefinition
-
- getTypeCondition() - Method in class net.morimekta.providence.graphql.gql.GQLFragmentReference
-
- getTypeCondition() - Method in class net.morimekta.providence.graphql.gql.GQLInlineFragment
-
- GQLContext - Class in net.morimekta.providence.graphql
-
The GQL context is created once per query method call, and
once for the whole operation for mutations.
- GQLContext(HttpServletRequest, GQLOperation) - Constructor for class net.morimekta.providence.graphql.GQLContext
-
- GQLContextFactory<Context extends GQLContext> - Interface in net.morimekta.providence.graphql
-
Create a context instance to be used in the graphql servlet.
- GQLDefinition - Class in net.morimekta.providence.graphql
-
A GQL service is a collection of zero or more 'queries' and zero
or more 'mutations'.
- GQLDefinition(PService, PService, Collection<PField<?>>) - Constructor for class net.morimekta.providence.graphql.GQLDefinition
-
- GQLDefinition(PService, PService, Collection<PField<?>>, Collection<PUnionDescriptor<?>>) - Constructor for class net.morimekta.providence.graphql.GQLDefinition
-
- GQLDefinition.Builder - Class in net.morimekta.providence.graphql
-
Builder for setting up a GraphQL definition.
- GQLDirective - Enum in net.morimekta.providence.graphql.gql
-
A directive represents some modification on a GQL field.
- GQLException - Exception in net.morimekta.providence.graphql.parser
-
- GQLException(String, Throwable) - Constructor for exception net.morimekta.providence.graphql.parser.GQLException
-
- GQLException(String, Token) - Constructor for exception net.morimekta.providence.graphql.parser.GQLException
-
- GQLException(String) - Constructor for exception net.morimekta.providence.graphql.parser.GQLException
-
- GQLField - Class in net.morimekta.providence.graphql.gql
-
Representation of a field in the response JSON.
- GQLField(PField) - Constructor for class net.morimekta.providence.graphql.gql.GQLField
-
Make a simple field selection based on a message field.
- GQLField(PField, List<GQLSelection>) - Constructor for class net.morimekta.providence.graphql.gql.GQLField
-
Make a simple field selection based on a message field.
- GQLField(PField, String, PMessage<?>, List<GQLSelection>) - Constructor for class net.morimekta.providence.graphql.gql.GQLField
-
Make a full field selection definition.
- GQLFieldProvider<Message extends net.morimekta.providence.PMessage<Message>> - Interface in net.morimekta.providence.graphql
-
Interface for functionality that provide field values
based on a source message and a GQL field.
- GQLFragment - Interface in net.morimekta.providence.graphql.gql
-
A fragment is a piece of a field list representing a single
type as part of a struct, union, union list, interface list
etc.
- GQLFragmentDefinition - Class in net.morimekta.providence.graphql.gql
-
A fragment definition, as part of the query.
- GQLFragmentDefinition(String, PMessageDescriptor<?>, List<GQLSelection>) - Constructor for class net.morimekta.providence.graphql.gql.GQLFragmentDefinition
-
- GQLFragmentReference - Class in net.morimekta.providence.graphql.gql
-
A reference to a fragment.
- GQLFragmentReference(String, PMessageDescriptor<?>, Map<String, GQLFragmentDefinition>) - Constructor for class net.morimekta.providence.graphql.gql.GQLFragmentReference
-
A fragment reference.
- GQLInlineFragment - Class in net.morimekta.providence.graphql.gql
-
An inline fragment, defining type-conditional field
in-place.
- GQLInlineFragment(PMessageDescriptor<?>, List<GQLSelection>) - Constructor for class net.morimekta.providence.graphql.gql.GQLInlineFragment
-
Inline fragment with field set.
- GQLIntrospection - Class in net.morimekta.providence.graphql.gql
-
A introspection is very much like a 'normal' field, but
has special meaning to graphql.
- GQLIntrospection(GQLIntrospection.Field, String, PMessage<?>, List<GQLSelection>) - Constructor for class net.morimekta.providence.graphql.gql.GQLIntrospection
-
- GQLIntrospection.Field - Enum in net.morimekta.providence.graphql.gql
-
Introspeciton fields supported by providence-graphql.
- GQLLexer - Class in net.morimekta.providence.graphql.parser
-
- GQLLexer(Reader) - Constructor for class net.morimekta.providence.graphql.parser.GQLLexer
-
Create a lexer instance using a specific tokenizer.
- GQLMethodCall - Class in net.morimekta.providence.graphql.gql
-
Representation of a method call in an operation.
- GQLMethodCall(PServiceMethod, String, PMessage<?>, List<GQLSelection>) - Constructor for class net.morimekta.providence.graphql.gql.GQLMethodCall
-
Make a full field selection definition.
- GQLOperation - Class in net.morimekta.providence.graphql.gql
-
Representing a single GQL operation, which is either a query
or a mutation.
- GQLOperation(PService, boolean, String, List<GQLSelection>) - Constructor for class net.morimekta.providence.graphql.gql.GQLOperation
-
- GQLParser - Class in net.morimekta.providence.graphql.parser
-
- GQLParser(GQLDefinition) - Constructor for class net.morimekta.providence.graphql.parser.GQLParser
-
- GQLPlaygroundServlet - Class in net.morimekta.providence.graphql
-
- GQLPlaygroundServlet(String, String) - Constructor for class net.morimekta.providence.graphql.GQLPlaygroundServlet
-
- GQLPlaygroundServlet(String, String, Map<String, String>) - Constructor for class net.morimekta.providence.graphql.GQLPlaygroundServlet
-
- GQLProcessorProvider<Context extends GQLContext> - Interface in net.morimekta.providence.graphql
-
A class representing the mutation needed for a single message.
- GQLQuery - Class in net.morimekta.providence.graphql.gql
-
Representing a complete GQL query, also known as a 'document' in
the GraphQL spec.
- GQLQuery(Map<String, GQLOperation>, Map<String, GQLFragmentDefinition>) - Constructor for class net.morimekta.providence.graphql.gql.GQLQuery
-
- GQLScalar - Enum in net.morimekta.providence.graphql.gql
-
Specification for a scalar type in GraphQL.
- GQLSchemaServlet - Class in net.morimekta.providence.graphql
-
A servlet for serving graphql given a GQL service and associated providers.
- GQLSchemaServlet(GQLDefinition) - Constructor for class net.morimekta.providence.graphql.GQLSchemaServlet
-
- GQLSelection - Interface in net.morimekta.providence.graphql.gql
-
When defining a graphql each point in a selection set is called a
'selection'.
- GQLServlet - Class in net.morimekta.providence.graphql
-
A servlet for serving graphql given a GQL service and associated providers.
- GQLServlet(GQLDefinition, GQLProcessorProvider<?>, GQLProcessorProvider<?>, Collection<GQLFieldProvider<?>>, GQLContextFactory<?>, ExecutorService) - Constructor for class net.morimekta.providence.graphql.GQLServlet
-
- GQLServlet.Builder - Class in net.morimekta.providence.graphql
-
- GQLToken - Class in net.morimekta.providence.graphql.parser
-
- GQLToken(char[], int, int, GQLTokenType, int, int) - Constructor for class net.morimekta.providence.graphql.parser.GQLToken
-
Create a slice instance.
- GQLTokenizer - Class in net.morimekta.providence.graphql.parser
-
- GQLTokenizer(Reader) - Constructor for class net.morimekta.providence.graphql.parser.GQLTokenizer
-
- GQLTokenType - Enum in net.morimekta.providence.graphql.parser
-
- GQLUtil - Class in net.morimekta.providence.graphql.gql
-
- GQLUtil() - Constructor for class net.morimekta.providence.graphql.gql.GQLUtil
-