public final class RealResponseReader<R>
extends java.lang.Object
implements com.apollographql.apollo.api.ResponseReader
| Constructor and Description |
|---|
RealResponseReader(com.apollographql.apollo.api.Operation.Variables operationVariables,
R recordSet,
FieldValueResolver<R> fieldValueResolver,
com.apollographql.apollo.response.ScalarTypeAdapters scalarTypeAdapters,
ResolveDelegate<R> resolveDelegate) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Boolean |
readBoolean(com.apollographql.apollo.api.ResponseField field) |
<T> T |
readCustomType(com.apollographql.apollo.api.ResponseField.CustomTypeField field) |
java.lang.Double |
readDouble(com.apollographql.apollo.api.ResponseField field) |
<T> T |
readFragment(com.apollographql.apollo.api.ResponseField field,
com.apollographql.apollo.api.ResponseReader.ObjectReader<T> objectReader) |
java.lang.Integer |
readInt(com.apollographql.apollo.api.ResponseField field) |
<T> java.util.List<T> |
readList(com.apollographql.apollo.api.ResponseField field,
com.apollographql.apollo.api.ResponseReader.ListReader<T> listReader) |
java.lang.Long |
readLong(com.apollographql.apollo.api.ResponseField field) |
<T> T |
readObject(com.apollographql.apollo.api.ResponseField field,
com.apollographql.apollo.api.ResponseReader.ObjectReader<T> objectReader) |
java.lang.String |
readString(com.apollographql.apollo.api.ResponseField field) |
public RealResponseReader(com.apollographql.apollo.api.Operation.Variables operationVariables,
R recordSet,
FieldValueResolver<R> fieldValueResolver,
com.apollographql.apollo.response.ScalarTypeAdapters scalarTypeAdapters,
ResolveDelegate<R> resolveDelegate)
public java.lang.String readString(com.apollographql.apollo.api.ResponseField field)
readString in interface com.apollographql.apollo.api.ResponseReaderpublic java.lang.Integer readInt(com.apollographql.apollo.api.ResponseField field)
readInt in interface com.apollographql.apollo.api.ResponseReaderpublic java.lang.Long readLong(com.apollographql.apollo.api.ResponseField field)
readLong in interface com.apollographql.apollo.api.ResponseReaderpublic java.lang.Double readDouble(com.apollographql.apollo.api.ResponseField field)
readDouble in interface com.apollographql.apollo.api.ResponseReaderpublic java.lang.Boolean readBoolean(com.apollographql.apollo.api.ResponseField field)
readBoolean in interface com.apollographql.apollo.api.ResponseReaderpublic <T> T readObject(com.apollographql.apollo.api.ResponseField field,
com.apollographql.apollo.api.ResponseReader.ObjectReader<T> objectReader)
readObject in interface com.apollographql.apollo.api.ResponseReaderpublic <T> java.util.List<T> readList(com.apollographql.apollo.api.ResponseField field,
com.apollographql.apollo.api.ResponseReader.ListReader<T> listReader)
readList in interface com.apollographql.apollo.api.ResponseReaderpublic <T> T readCustomType(com.apollographql.apollo.api.ResponseField.CustomTypeField field)
readCustomType in interface com.apollographql.apollo.api.ResponseReaderpublic <T> T readFragment(com.apollographql.apollo.api.ResponseField field,
com.apollographql.apollo.api.ResponseReader.ObjectReader<T> objectReader)
readFragment in interface com.apollographql.apollo.api.ResponseReader