public class SortedInputFieldMapWriter
extends java.lang.Object
implements com.apollographql.apollo.api.InputFieldWriter
Constructor and Description |
---|
SortedInputFieldMapWriter(java.util.Comparator<java.lang.String> fieldNameComparator) |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,java.lang.Object> |
map() |
void |
writeBoolean(java.lang.String fieldName,
java.lang.Boolean value) |
void |
writeCustom(java.lang.String fieldName,
com.apollographql.apollo.api.ScalarType scalarType,
java.lang.Object value) |
void |
writeDouble(java.lang.String fieldName,
java.lang.Double value) |
void |
writeInt(java.lang.String fieldName,
java.lang.Integer value) |
void |
writeList(java.lang.String fieldName,
com.apollographql.apollo.api.InputFieldWriter.ListWriter listWriter) |
void |
writeLong(java.lang.String fieldName,
java.lang.Long value) |
void |
writeMap(java.lang.String fieldName,
java.util.Map<java.lang.String,java.lang.Object> value) |
void |
writeNumber(java.lang.String fieldName,
java.lang.Number value) |
void |
writeObject(java.lang.String fieldName,
com.apollographql.apollo.api.InputFieldMarshaller marshaller) |
void |
writeString(java.lang.String fieldName,
java.lang.String value) |
public SortedInputFieldMapWriter(@NotNull java.util.Comparator<java.lang.String> fieldNameComparator)
public java.util.Map<java.lang.String,java.lang.Object> map()
public void writeString(@NotNull java.lang.String fieldName, @Nullable java.lang.String value) throws java.io.IOException
writeString
in interface com.apollographql.apollo.api.InputFieldWriter
java.io.IOException
public void writeInt(@NotNull java.lang.String fieldName, @Nullable java.lang.Integer value) throws java.io.IOException
writeInt
in interface com.apollographql.apollo.api.InputFieldWriter
java.io.IOException
public void writeLong(@NotNull java.lang.String fieldName, @Nullable java.lang.Long value) throws java.io.IOException
writeLong
in interface com.apollographql.apollo.api.InputFieldWriter
java.io.IOException
public void writeDouble(@NotNull java.lang.String fieldName, @Nullable java.lang.Double value) throws java.io.IOException
writeDouble
in interface com.apollographql.apollo.api.InputFieldWriter
java.io.IOException
public void writeNumber(@NotNull java.lang.String fieldName, @Nullable java.lang.Number value) throws java.io.IOException
writeNumber
in interface com.apollographql.apollo.api.InputFieldWriter
java.io.IOException
public void writeBoolean(@NotNull java.lang.String fieldName, @Nullable java.lang.Boolean value) throws java.io.IOException
writeBoolean
in interface com.apollographql.apollo.api.InputFieldWriter
java.io.IOException
public void writeCustom(@NotNull java.lang.String fieldName, @NotNull com.apollographql.apollo.api.ScalarType scalarType, @Nullable java.lang.Object value)
writeCustom
in interface com.apollographql.apollo.api.InputFieldWriter
public void writeObject(@NotNull java.lang.String fieldName, @Nullable com.apollographql.apollo.api.InputFieldMarshaller marshaller) throws java.io.IOException
writeObject
in interface com.apollographql.apollo.api.InputFieldWriter
java.io.IOException
public void writeList(@NotNull java.lang.String fieldName, @Nullable com.apollographql.apollo.api.InputFieldWriter.ListWriter listWriter) throws java.io.IOException
writeList
in interface com.apollographql.apollo.api.InputFieldWriter
java.io.IOException
public void writeMap(@NotNull java.lang.String fieldName, @Nullable java.util.Map<java.lang.String,java.lang.Object> value) throws java.io.IOException
writeMap
in interface com.apollographql.apollo.api.InputFieldWriter
java.io.IOException