A C D E F G I M O P Q S T V _ 
All Classes All Packages

A

addType(String, Class<?>) - Method in class ch.brix.gql.client.TypeRegistry
 
ArgsBuilder - Class in ch.brix.gql.client
Base for argument builders.
ArgsBuilder() - Constructor for class ch.brix.gql.client.ArgsBuilder
 

C

Call<T> - Class in ch.brix.gql.client
Call to GraphQL API.
Call() - Constructor for class ch.brix.gql.client.Call
 
CallBuilder<T> - Class in ch.brix.gql.client
Base for call builders.
CallBuilder() - Constructor for class ch.brix.gql.client.CallBuilder
 
CallModifier - Class in ch.brix.gql.client
Used to modify package private 'call' field that should not be made public.
CallModifier() - Constructor for class ch.brix.gql.client.CallModifier
 
ch.brix.gql.client - package ch.brix.gql.client
 
Client - Class in ch.brix.gql.client
Base for GraphQL clients.
Client(String, TypeRegistry) - Constructor for class ch.brix.gql.client.Client
 

D

DefaultValue - Annotation Type in ch.brix.gql.client
Used to specify the default values for fields.
Deserializer - Class in ch.brix.gql.client
Deserializer for GraphQL responses.
Deserializer() - Constructor for class ch.brix.gql.client.Deserializer
 
deserializeResult(JsonElement, Call<T>, TypeRegistry) - Static method in class ch.brix.gql.client.Deserializer
 

E

execute(CallBuilder<T>) - Method in class ch.brix.gql.client.Client
 

F

from(Object) - Method in class ch.brix.gql.client.Scalar
 

G

getBigDecimal() - Method in class ch.brix.gql.client.Scalar
 
getBigInteger() - Method in class ch.brix.gql.client.Scalar
 
getBoolean() - Method in class ch.brix.gql.client.Scalar
 
getByte() - Method in class ch.brix.gql.client.Scalar
 
getChar() - Method in class ch.brix.gql.client.Scalar
 
getDate(SimpleDateFormat) - Method in class ch.brix.gql.client.Scalar
 
getDate(DateTimeFormatter) - Method in class ch.brix.gql.client.Scalar
 
getDateFromUnixMilis() - Method in class ch.brix.gql.client.Scalar
 
getDateFromUnixSeconds() - Method in class ch.brix.gql.client.Scalar
 
getDouble() - Method in class ch.brix.gql.client.Scalar
 
getDuration() - Method in class ch.brix.gql.client.Scalar
 
getFloat() - Method in class ch.brix.gql.client.Scalar
 
getInt() - Method in class ch.brix.gql.client.Scalar
 
getLocale() - Method in class ch.brix.gql.client.Scalar
 
getLong() - Method in class ch.brix.gql.client.Scalar
 
getShort() - Method in class ch.brix.gql.client.Scalar
 
getType(String) - Method in class ch.brix.gql.client.TypeRegistry
 

I

InnerType - Annotation Type in ch.brix.gql.client
Used to specify the actual type of generic types.
InputObject - Class in ch.brix.gql.client
Base for input objects.
InputObject() - Constructor for class ch.brix.gql.client.InputObject
 

M

makeMutation(T) - Static method in class ch.brix.gql.client.CallModifier
 

O

On - Class in ch.brix.gql.client
Base for field selections and calls
On() - Constructor for class ch.brix.gql.client.On
 

P

PossibleTypes - Annotation Type in ch.brix.gql.client
Used to specify possible types for unions and interfaces.

Q

Query - Class in ch.brix.gql.client
Only used to serialize the query to get the JSON in the correct format.
Query() - Constructor for class ch.brix.gql.client.Query
 

S

Scalar - Class in ch.brix.gql.client
Base for scalars
Scalar() - Constructor for class ch.brix.gql.client.Scalar
 
Serializer - Class in ch.brix.gql.client
GraphQL request serializer.
Serializer() - Constructor for class ch.brix.gql.client.Serializer
 
serializeRootCall(Call<?>) - Static method in class ch.brix.gql.client.Serializer
 

T

toString() - Method in class ch.brix.gql.client.Scalar
 
TypeBuilder - Class in ch.brix.gql.client
Base for type builders.
TypeBuilder() - Constructor for class ch.brix.gql.client.TypeBuilder
 
TypeRegistry - Class in ch.brix.gql.client
The type registry's main purpose is to avoid Class.forName().
TypeRegistry() - Constructor for class ch.brix.gql.client.TypeRegistry
 

V

value() - Method in annotation type ch.brix.gql.client.DefaultValue
 
value() - Method in annotation type ch.brix.gql.client.InnerType
 
value() - Method in annotation type ch.brix.gql.client.PossibleTypes
 
values - Variable in class ch.brix.gql.client.InputObject
 

_

_add_arg(String, Object) - Method in class ch.brix.gql.client.ArgsBuilder
 
_add_call(CallBuilder<?>) - Method in class ch.brix.gql.client.TypeBuilder
 
_add_field(String) - Method in class ch.brix.gql.client.TypeBuilder
 
_add_on(TypeBuilder) - Method in class ch.brix.gql.client.CallBuilder
 
_set_args(ArgsBuilder) - Method in class ch.brix.gql.client.CallBuilder
 
A C D E F G I M O P Q S T V _ 
All Classes All Packages