A C D E F G I M O P Q S T V _
All Classes All Packages
All Classes All Packages
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
All Classes All Packages