Package com.dslplatform.json
Class StringConverter
- java.lang.Object
-
- com.dslplatform.json.StringConverter
-
public abstract class StringConverter extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static char[]EMPTY_ARRAYstatic JsonReader.ReadObject<java.lang.String>READERstatic JsonReader.ReadObject<char[]>READER_ARRAYstatic JsonReader.ReadObject<java.lang.StringBuffer>READER_BUFFERstatic JsonReader.ReadObject<java.lang.StringBuilder>READER_BUILDERstatic JsonWriter.WriteObject<java.lang.String>WRITERstatic JsonWriter.WriteObject<char[]>WRITER_ARRAYstatic JsonWriter.WriteObject<java.lang.CharSequence>WRITER_CHARS
-
Constructor Summary
Constructors Constructor Description StringConverter()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.Stringdeserialize(JsonReader reader)static java.util.ArrayList<java.lang.String>deserializeCollection(JsonReader reader)static voiddeserializeCollection(JsonReader reader, java.util.Collection<java.lang.String> res)static java.lang.StringdeserializeNullable(JsonReader reader)static java.util.ArrayList<java.lang.String>deserializeNullableCollection(JsonReader reader)static voiddeserializeNullableCollection(JsonReader reader, java.util.Collection<java.lang.String> res)(package private) static <T> voidregisterDefault(DslJson<T> json)static voidserialize(java.lang.String value, JsonWriter sw)static voidserialize(java.util.List<java.lang.String> list, JsonWriter writer)static voidserializeNullable(java.lang.String value, JsonWriter sw)static voidserializeShort(java.lang.String value, JsonWriter sw)static voidserializeShortNullable(java.lang.String value, JsonWriter sw)
-
-
-
Field Detail
-
READER
public static final JsonReader.ReadObject<java.lang.String> READER
-
WRITER
public static final JsonWriter.WriteObject<java.lang.String> WRITER
-
WRITER_CHARS
public static final JsonWriter.WriteObject<java.lang.CharSequence> WRITER_CHARS
-
WRITER_ARRAY
public static final JsonWriter.WriteObject<char[]> WRITER_ARRAY
-
EMPTY_ARRAY
public static final char[] EMPTY_ARRAY
-
READER_BUILDER
public static final JsonReader.ReadObject<java.lang.StringBuilder> READER_BUILDER
-
READER_BUFFER
public static final JsonReader.ReadObject<java.lang.StringBuffer> READER_BUFFER
-
READER_ARRAY
public static final JsonReader.ReadObject<char[]> READER_ARRAY
-
-
Method Detail
-
registerDefault
static <T> void registerDefault(DslJson<T> json)
-
serializeShortNullable
public static void serializeShortNullable(@Nullable java.lang.String value, JsonWriter sw)
-
serializeShort
public static void serializeShort(java.lang.String value, JsonWriter sw)
-
serializeNullable
public static void serializeNullable(@Nullable java.lang.String value, JsonWriter sw)
-
serialize
public static void serialize(java.lang.String value, JsonWriter sw)
-
deserialize
public static java.lang.String deserialize(JsonReader reader) throws java.io.IOException
- Throws:
java.io.IOException
-
deserializeNullable
@Nullable public static java.lang.String deserializeNullable(JsonReader reader) throws java.io.IOException
- Throws:
java.io.IOException
-
deserializeCollection
public static java.util.ArrayList<java.lang.String> deserializeCollection(JsonReader reader) throws java.io.IOException
- Throws:
java.io.IOException
-
deserializeCollection
public static void deserializeCollection(JsonReader reader, java.util.Collection<java.lang.String> res) throws java.io.IOException
- Throws:
java.io.IOException
-
deserializeNullableCollection
public static java.util.ArrayList<java.lang.String> deserializeNullableCollection(JsonReader reader) throws java.io.IOException
- Throws:
java.io.IOException
-
deserializeNullableCollection
public static void deserializeNullableCollection(JsonReader reader, java.util.Collection<java.lang.String> res) throws java.io.IOException
- Throws:
java.io.IOException
-
serialize
public static void serialize(java.util.List<java.lang.String> list, JsonWriter writer)
-
-