Index
All Classes and Interfaces|All Packages
C
- com.atlassian.graphql.annotations - package com.atlassian.graphql.annotations
- com.atlassian.graphql.annotations.expansions - package com.atlassian.graphql.annotations.expansions
G
- GraphQLBatchLoader - Annotation Type in com.atlassian.graphql.annotations
-
Marks methods that provide BatchLoader instances for
- GraphQLDefaultValue - Annotation Type in com.atlassian.graphql.annotations
-
Binds a default value to a method parameter (graph-ql field argument).
- GraphQLDeprecate - Annotation Type in com.atlassian.graphql.annotations
-
When applied to a java type member that's bound to a graph-ql field, marks that field as deprecated.
- GraphQLDescription - Annotation Type in com.atlassian.graphql.annotations
-
Binds a description to a graph-ql field.
- GraphQLExpandable - Annotation Type in com.atlassian.graphql.annotations.expansions
-
Marks a field or field type (such as a Reference class) as an expansion field.
- GraphQLExpansionParam - Annotation Type in com.atlassian.graphql.annotations.expansions
-
Binds a comma-separated list of expansion fields to a REST API provider method ('expand') parameter.
- GraphQLExperimental - Annotation Type in com.atlassian.graphql.annotations
-
When applied to a java type member that's bound to a graph-ql field, marks that field as experimental.
- GraphQLExtensions - Annotation Type in com.atlassian.graphql.annotations
-
Marks a class as a graph-ql extension point.
- GraphQLIDType - Annotation Type in com.atlassian.graphql.annotations
-
Binds a type or a field type to the GraphQL ID type.
- GraphQLIgnore - Annotation Type in com.atlassian.graphql.annotations
-
Indicates that a field or method shouldn't be included as a GraphQL field.
- GraphQLInterface - Annotation Type in com.atlassian.graphql.annotations
-
Binds a java class or interface to a graph-ql interface type.
- GraphQLMappedBatchLoader - Annotation Type in com.atlassian.graphql.annotations
-
Marks methods that provide MappedBatchLoader instances
- GraphQLMutation - Annotation Type in com.atlassian.graphql.annotations
- GraphQLName - Annotation Type in com.atlassian.graphql.annotations
-
When applied to a field or method, indicates that the field or method represents a field in the graph.
- GraphQLNonNull - Annotation Type in com.atlassian.graphql.annotations
-
Binds a java type to be a non-nullable graph-ql type.
- GraphQLOperationType - Enum in com.atlassian.graphql.annotations
- GraphQLPossibleType - Annotation Type in com.atlassian.graphql.annotations
-
Used in conjunction with
GraphQLInterfaceto define the possible types - GraphQLPossibleTypes - Annotation Type in com.atlassian.graphql.annotations
- GraphQLProvider - Annotation Type in com.atlassian.graphql.annotations
-
When applied to a provider class, indicates the provider methods with
GraphQLNameapplied are graphql query fields. - GraphQLType - Annotation Type in com.atlassian.graphql.annotations
-
Binds a type or a field type to a specific concrete type or a GraphQLTypeBuilder.
- GraphQLTypeName - Annotation Type in com.atlassian.graphql.annotations
-
When applied to a class or field, indicates the graph-ql type name.
- GraphQLTypeResolver - Annotation Type in com.atlassian.graphql.annotations
-
When applied to a class with the @GraphQLInterface annotation, indicates the graphql type resolver to use.
- GraphQLUnion - Annotation Type in com.atlassian.graphql.annotations
-
Binds a java class or interface to a graph-ql union type.
M
- MUTATION - Enum constant in enum com.atlassian.graphql.annotations.GraphQLOperationType
O
- order() - Element in annotation type com.atlassian.graphql.annotations.GraphQLName
P
- possibleTypes() - Element in annotation type com.atlassian.graphql.annotations.GraphQLInterface
- possibleTypes() - Element in annotation type com.atlassian.graphql.annotations.GraphQLUnion
Q
- QUERY - Enum constant in enum com.atlassian.graphql.annotations.GraphQLOperationType
S
- skip() - Element in annotation type com.atlassian.graphql.annotations.expansions.GraphQLExpandable
V
- value() - Element in annotation type com.atlassian.graphql.annotations.expansions.GraphQLExpandable
- value() - Element in annotation type com.atlassian.graphql.annotations.GraphQLBatchLoader
- value() - Element in annotation type com.atlassian.graphql.annotations.GraphQLDefaultValue
- value() - Element in annotation type com.atlassian.graphql.annotations.GraphQLDeprecate
- value() - Element in annotation type com.atlassian.graphql.annotations.GraphQLDescription
- value() - Element in annotation type com.atlassian.graphql.annotations.GraphQLMappedBatchLoader
- value() - Element in annotation type com.atlassian.graphql.annotations.GraphQLName
- value() - Element in annotation type com.atlassian.graphql.annotations.GraphQLPossibleType
- value() - Element in annotation type com.atlassian.graphql.annotations.GraphQLPossibleTypes
- value() - Element in annotation type com.atlassian.graphql.annotations.GraphQLType
- value() - Element in annotation type com.atlassian.graphql.annotations.GraphQLTypeName
- value() - Element in annotation type com.atlassian.graphql.annotations.GraphQLTypeResolver
- valueOf(String) - Static method in enum com.atlassian.graphql.annotations.GraphQLOperationType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.atlassian.graphql.annotations.GraphQLOperationType
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes and Interfaces|All Packages