Package com.dslplatform.json
Class UUIDConverter
- java.lang.Object
-
- com.dslplatform.json.UUIDConverter
-
public abstract class UUIDConverter extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private static char[]Lookupstatic java.util.UUIDMIN_UUIDstatic JsonReader.ReadObject<java.util.UUID>READERprivate static byte[]Valuesstatic JsonWriter.WriteObject<java.util.UUID>WRITER
-
Constructor Summary
Constructors Constructor Description UUIDConverter()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.util.UUIDdeserialize(JsonReader reader)static java.util.ArrayList<java.util.UUID>deserializeCollection(JsonReader reader)static voiddeserializeCollection(JsonReader reader, java.util.Collection<java.util.UUID> res)static java.util.ArrayList<java.util.UUID>deserializeNullableCollection(JsonReader reader)static voiddeserializeNullableCollection(JsonReader reader, java.util.Collection<java.util.UUID> res)(package private) static <T> voidregisterDefault(DslJson<T> json)static voidserialize(long hi, long lo, JsonWriter sw)static voidserialize(java.util.UUID value, JsonWriter sw)static voidserializeNullable(java.util.UUID value, JsonWriter sw)
-
-
-
Field Detail
-
MIN_UUID
public static final java.util.UUID MIN_UUID
-
READER
public static final JsonReader.ReadObject<java.util.UUID> READER
-
WRITER
public static final JsonWriter.WriteObject<java.util.UUID> WRITER
-
Lookup
private static final char[] Lookup
-
Values
private static final byte[] Values
-
-
Method Detail
-
registerDefault
static <T> void registerDefault(DslJson<T> json)
-
serializeNullable
public static void serializeNullable(@Nullable java.util.UUID value, JsonWriter sw)
-
serialize
public static void serialize(java.util.UUID value, JsonWriter sw)
-
serialize
public static void serialize(long hi, long lo, JsonWriter sw)
-
deserialize
public static java.util.UUID deserialize(JsonReader reader) throws java.io.IOException
- Throws:
java.io.IOException
-
deserializeCollection
public static java.util.ArrayList<java.util.UUID> deserializeCollection(JsonReader reader) throws java.io.IOException
- Throws:
java.io.IOException
-
deserializeCollection
public static void deserializeCollection(JsonReader reader, java.util.Collection<java.util.UUID> res) throws java.io.IOException
- Throws:
java.io.IOException
-
deserializeNullableCollection
public static java.util.ArrayList<java.util.UUID> deserializeNullableCollection(JsonReader reader) throws java.io.IOException
- Throws:
java.io.IOException
-
deserializeNullableCollection
public static void deserializeNullableCollection(JsonReader reader, java.util.Collection<java.util.UUID> res) throws java.io.IOException
- Throws:
java.io.IOException
-
-