public final class RealResponseWriter
extends java.lang.Object
implements com.apollographql.apollo.api.internal.ResponseWriter
| Constructor and Description |
|---|
RealResponseWriter(com.apollographql.apollo.api.Operation.Variables operationVariables,
com.apollographql.apollo.api.ScalarTypeAdapters scalarTypeAdapters) |
| Modifier and Type | Method and Description |
|---|---|
void |
resolveFields(ResolveDelegate<java.util.Map<java.lang.String,java.lang.Object>> delegate) |
void |
writeBoolean(com.apollographql.apollo.api.ResponseField field,
java.lang.Boolean value) |
void |
writeCustom(com.apollographql.apollo.api.ResponseField.CustomTypeField field,
java.lang.Object value) |
void |
writeDouble(com.apollographql.apollo.api.ResponseField field,
java.lang.Double value) |
void |
writeFragment(com.apollographql.apollo.api.internal.ResponseFieldMarshaller marshaller) |
void |
writeInt(com.apollographql.apollo.api.ResponseField field,
java.lang.Integer value) |
void |
writeList(com.apollographql.apollo.api.ResponseField field,
java.util.List values,
com.apollographql.apollo.api.internal.ResponseWriter.ListWriter listWriter) |
void |
writeLong(com.apollographql.apollo.api.ResponseField field,
java.lang.Long value) |
void |
writeObject(com.apollographql.apollo.api.ResponseField field,
com.apollographql.apollo.api.internal.ResponseFieldMarshaller marshaller) |
void |
writeString(com.apollographql.apollo.api.ResponseField field,
java.lang.String value) |
public RealResponseWriter(com.apollographql.apollo.api.Operation.Variables operationVariables,
com.apollographql.apollo.api.ScalarTypeAdapters scalarTypeAdapters)
public void writeString(@NotNull
com.apollographql.apollo.api.ResponseField field,
@Nullable
java.lang.String value)
writeString in interface com.apollographql.apollo.api.internal.ResponseWriterpublic void writeInt(@NotNull
com.apollographql.apollo.api.ResponseField field,
@Nullable
java.lang.Integer value)
writeInt in interface com.apollographql.apollo.api.internal.ResponseWriterpublic void writeLong(@NotNull
com.apollographql.apollo.api.ResponseField field,
@Nullable
java.lang.Long value)
writeLong in interface com.apollographql.apollo.api.internal.ResponseWriterpublic void writeDouble(@NotNull
com.apollographql.apollo.api.ResponseField field,
@Nullable
java.lang.Double value)
writeDouble in interface com.apollographql.apollo.api.internal.ResponseWriterpublic void writeBoolean(@NotNull
com.apollographql.apollo.api.ResponseField field,
@Nullable
java.lang.Boolean value)
writeBoolean in interface com.apollographql.apollo.api.internal.ResponseWriterpublic void writeCustom(@NotNull
com.apollographql.apollo.api.ResponseField.CustomTypeField field,
@Nullable
java.lang.Object value)
writeCustom in interface com.apollographql.apollo.api.internal.ResponseWriterpublic void writeObject(@NotNull
com.apollographql.apollo.api.ResponseField field,
@Nullable
com.apollographql.apollo.api.internal.ResponseFieldMarshaller marshaller)
writeObject in interface com.apollographql.apollo.api.internal.ResponseWriterpublic void writeFragment(@Nullable
com.apollographql.apollo.api.internal.ResponseFieldMarshaller marshaller)
writeFragment in interface com.apollographql.apollo.api.internal.ResponseWriterpublic void writeList(@NotNull
com.apollographql.apollo.api.ResponseField field,
@Nullable
java.util.List values,
@NotNull
com.apollographql.apollo.api.internal.ResponseWriter.ListWriter listWriter)
writeList in interface com.apollographql.apollo.api.internal.ResponseWriterpublic void resolveFields(ResolveDelegate<java.util.Map<java.lang.String,java.lang.Object>> delegate)