public class SortedInputFieldMapWriter
extends java.lang.Object
implements com.apollographql.apollo.api.internal.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.internal.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.internal.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.internal.InputFieldWriterjava.io.IOExceptionpublic void writeInt(@NotNull
java.lang.String fieldName,
@Nullable
java.lang.Integer value)
throws java.io.IOException
writeInt in interface com.apollographql.apollo.api.internal.InputFieldWriterjava.io.IOExceptionpublic void writeLong(@NotNull
java.lang.String fieldName,
@Nullable
java.lang.Long value)
throws java.io.IOException
writeLong in interface com.apollographql.apollo.api.internal.InputFieldWriterjava.io.IOExceptionpublic void writeDouble(@NotNull
java.lang.String fieldName,
@Nullable
java.lang.Double value)
throws java.io.IOException
writeDouble in interface com.apollographql.apollo.api.internal.InputFieldWriterjava.io.IOExceptionpublic void writeNumber(@NotNull
java.lang.String fieldName,
@Nullable
java.lang.Number value)
throws java.io.IOException
writeNumber in interface com.apollographql.apollo.api.internal.InputFieldWriterjava.io.IOExceptionpublic void writeBoolean(@NotNull
java.lang.String fieldName,
@Nullable
java.lang.Boolean value)
throws java.io.IOException
writeBoolean in interface com.apollographql.apollo.api.internal.InputFieldWriterjava.io.IOExceptionpublic 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.internal.InputFieldWriterpublic void writeObject(@NotNull
java.lang.String fieldName,
@Nullable
com.apollographql.apollo.api.internal.InputFieldMarshaller marshaller)
throws java.io.IOException
writeObject in interface com.apollographql.apollo.api.internal.InputFieldWriterjava.io.IOExceptionpublic void writeList(@NotNull
java.lang.String fieldName,
@Nullable
com.apollographql.apollo.api.internal.InputFieldWriter.ListWriter listWriter)
throws java.io.IOException
writeList in interface com.apollographql.apollo.api.internal.InputFieldWriterjava.io.IOExceptionpublic 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.internal.InputFieldWriterjava.io.IOException