Skip navigation links
B C D E F G H I O Q S T U V 

B

BigDecimal() - Constructor for class io.smallrye.graphql.api.Scalar.BigDecimal
 
BigInteger() - Constructor for class io.smallrye.graphql.api.Scalar.BigInteger
 
Boolean() - Constructor for class io.smallrye.graphql.api.Scalar.Boolean
 

C

Context - Interface in io.smallrye.graphql.api
Holing context for the current request There are two parts to this.
Context.VariablesParser - Class in io.smallrye.graphql.api
Help to parse the variables

D

Date() - Constructor for class io.smallrye.graphql.api.Scalar.Date
 
DateTime() - Constructor for class io.smallrye.graphql.api.Scalar.DateTime
 
Directive - Annotation Type in io.smallrye.graphql.api
Annotations annotated as Directive become visible in the GraphQL Schema.
DirectiveLocation - Enum in io.smallrye.graphql.api
The locations, where a specific Directive is allowed to be put.

E

ErrorCode - Annotation Type in io.smallrye.graphql.api
 

F

Float() - Constructor for class io.smallrye.graphql.api.Scalar.Float
 

G

getArgument(String) - Method in interface io.smallrye.graphql.api.Context
Get the argument using a name This return the argument instance if it exists
getArgumentOrDefault(String, T) - Method in interface io.smallrye.graphql.api.Context
Same as above but with the option to do a default value
getArguments() - Method in interface io.smallrye.graphql.api.Context
Get all the arguments
getExecutionId() - Method in interface io.smallrye.graphql.api.Context
Get the execution ID.
getFieldName() - Method in interface io.smallrye.graphql.api.Context
Get the field name
getOperationName() - Method in interface io.smallrye.graphql.api.Context
Get the operationName of the request.
getOperationType() - Method in interface io.smallrye.graphql.api.Context
Return the current type (Query, Mutation ext) Current type means the type currently being executed.
getParentTypeName() - Method in interface io.smallrye.graphql.api.Context
Return the type name of the parent (if any)
getPath() - Method in interface io.smallrye.graphql.api.Context
Return the current path
getQuery() - Method in interface io.smallrye.graphql.api.Context
Get the query part of the request.
getRequest() - Method in interface io.smallrye.graphql.api.Context
Get the full body of the request.
getRequestedOperationTypes() - Method in interface io.smallrye.graphql.api.Context
Return all the operation types requested (unique list) A Request can contain more than one operation.
getSelectedFields() - Method in interface io.smallrye.graphql.api.Context
Return the fields selected in the request
getSelectedFields(boolean) - Method in interface io.smallrye.graphql.api.Context
Return the fields in the request
getSource() - Method in interface io.smallrye.graphql.api.Context
 
getVariables() - Method in interface io.smallrye.graphql.api.Context
Get the variables of the request Could be null (not set)

H

hasArgument(String) - Method in interface io.smallrye.graphql.api.Context
Return true if the argument exist
hasOperationName() - Method in interface io.smallrye.graphql.api.Context
Check if the request contains an operation name
hasSource() - Method in interface io.smallrye.graphql.api.Context
 
hasVariables() - Method in interface io.smallrye.graphql.api.Context
Check if the request contains variables

I

ID() - Constructor for class io.smallrye.graphql.api.Scalar.ID
 
Int() - Constructor for class io.smallrye.graphql.api.Scalar.Int
 
io.smallrye.graphql.api - package io.smallrye.graphql.api
 

O

OPERATION_NAME - Static variable in interface io.smallrye.graphql.api.Context
 

Q

QUERY - Static variable in interface io.smallrye.graphql.api.Context
 

S

Scalar - Interface in io.smallrye.graphql.api
Scalars supported in the spec to be used in ToScalar mapping
Scalar.BigDecimal - Class in io.smallrye.graphql.api
 
Scalar.BigInteger - Class in io.smallrye.graphql.api
 
Scalar.Boolean - Class in io.smallrye.graphql.api
 
Scalar.Date - Class in io.smallrye.graphql.api
 
Scalar.DateTime - Class in io.smallrye.graphql.api
 
Scalar.Float - Class in io.smallrye.graphql.api
 
Scalar.ID - Class in io.smallrye.graphql.api
 
Scalar.Int - Class in io.smallrye.graphql.api
 
Scalar.String - Class in io.smallrye.graphql.api
 
Scalar.Time - Class in io.smallrye.graphql.api
 
String() - Constructor for class io.smallrye.graphql.api.Scalar.String
 
Subscription - Annotation Type in io.smallrye.graphql.api
Specifies that the annotated method provides the implementation (ie.

T

Time() - Constructor for class io.smallrye.graphql.api.Scalar.Time
 
toMap(JsonValue) - Static method in class io.smallrye.graphql.api.Context.VariablesParser
 
ToScalar - Annotation Type in io.smallrye.graphql.api
Allows users to map a certain field or class to a scalar type
This is an experimental feature that might move to the spec.

U

unwrap(Class<T>) - Method in interface io.smallrye.graphql.api.Context
This leaky abstraction allows falling down to the underlying implementation

V

valueOf(String) - Static method in enum io.smallrye.graphql.api.DirectiveLocation
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.smallrye.graphql.api.DirectiveLocation
Returns an array containing the constants of this enum type, in the order they are declared.
VARIABLES - Static variable in interface io.smallrye.graphql.api.Context
 
VariablesParser() - Constructor for class io.smallrye.graphql.api.Context.VariablesParser
 
B C D E F G H I O Q S T U V 
Skip navigation links

Copyright © 2018–2021. All rights reserved.