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