| Package | Description |
|---|---|
| com.apollographql.apollo.api |
| Modifier and Type | Class and Description |
|---|---|
static class |
ResponseField.CustomTypeField
Abstraction for a Field representing a custom GraphQL scalar type.
|
| Modifier and Type | Method and Description |
|---|---|
static ResponseField |
ResponseField.forBoolean(String responseName,
String fieldName,
Map<String,Object> arguments,
boolean optional,
List<ResponseField.Condition> conditions)
Factory method for creating a Field instance representing
ResponseField.Type.BOOLEAN. |
static ResponseField |
ResponseField.forDouble(String responseName,
String fieldName,
Map<String,Object> arguments,
boolean optional,
List<ResponseField.Condition> conditions)
Factory method for creating a Field instance representing
ResponseField.Type.DOUBLE. |
static ResponseField |
ResponseField.forEnum(String responseName,
String fieldName,
Map<String,Object> arguments,
boolean optional,
List<ResponseField.Condition> conditions)
Factory method for creating a Field instance representing
ResponseField.Type.ENUM. |
static ResponseField |
ResponseField.forFragment(String responseName,
String fieldName,
List<String> typeConditions)
Factory method for creating a Field instance representing
ResponseField.Type.FRAGMENT. |
static ResponseField |
ResponseField.forInlineFragment(String responseName,
String fieldName,
List<String> typeConditions)
Factory method for creating a Field instance representing
ResponseField.Type.INLINE_FRAGMENT. |
static ResponseField |
ResponseField.forInt(String responseName,
String fieldName,
Map<String,Object> arguments,
boolean optional,
List<ResponseField.Condition> conditions)
Factory method for creating a Field instance representing
ResponseField.Type.INT. |
static ResponseField |
ResponseField.forList(String responseName,
String fieldName,
Map<String,Object> arguments,
boolean optional,
List<ResponseField.Condition> conditions)
Factory method for creating a Field instance representing
ResponseField.Type.LIST. |
static ResponseField |
ResponseField.forLong(String responseName,
String fieldName,
Map<String,Object> arguments,
boolean optional,
List<ResponseField.Condition> conditions)
Factory method for creating a Field instance representing
ResponseField.Type.LONG. |
static ResponseField |
ResponseField.forObject(String responseName,
String fieldName,
Map<String,Object> arguments,
boolean optional,
List<ResponseField.Condition> conditions)
Factory method for creating a Field instance representing a custom
ResponseField.Type.OBJECT. |
static ResponseField |
ResponseField.forString(String responseName,
String fieldName,
Map<String,Object> arguments,
boolean optional,
List<ResponseField.Condition> conditions)
Factory method for creating a Field instance representing
ResponseField.Type.STRING. |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
ResponseReader.readBoolean(ResponseField field) |
<T> T |
ResponseReader.readConditional(ResponseField field,
ResponseReader.ConditionalTypeReader<T> conditionalTypeReader) |
Double |
ResponseReader.readDouble(ResponseField field) |
Integer |
ResponseReader.readInt(ResponseField field) |
<T> List<T> |
ResponseReader.readList(ResponseField field,
ResponseReader.ListReader<T> listReader) |
Long |
ResponseReader.readLong(ResponseField field) |
<T> T |
ResponseReader.readObject(ResponseField field,
ResponseReader.ObjectReader<T> objectReader) |
String |
ResponseReader.readString(ResponseField field) |
void |
ResponseWriter.writeBoolean(ResponseField field,
Boolean value) |
void |
ResponseWriter.writeDouble(ResponseField field,
Double value) |
void |
ResponseWriter.writeInt(ResponseField field,
Integer value) |
void |
ResponseWriter.writeList(ResponseField field,
List values,
ResponseWriter.ListWriter listWriter) |
void |
ResponseWriter.writeLong(ResponseField field,
Long value) |
void |
ResponseWriter.writeObject(ResponseField field,
ResponseFieldMarshaller marshaller) |
void |
ResponseWriter.writeString(ResponseField field,
String value) |
Copyright © 2018. All rights reserved.