Package org.dominokit.jacksonapt.ser
Class UUIDJsonSerializer
java.lang.Object
org.dominokit.jacksonapt.JsonSerializer<java.util.UUID>
org.dominokit.jacksonapt.ser.UUIDJsonSerializer
public class UUIDJsonSerializer extends JsonSerializer<java.util.UUID>
Default
JsonSerializer implementation for UUID.- Version:
- $Id: $
- Author:
- Nicolas Morel
-
Method Summary
Modifier and Type Method Description voiddoSerialize(JsonWriter writer, java.util.UUID value, JsonSerializationContext ctx, JsonSerializerParameters params)Serializes a non-null object into JSON output.static UUIDJsonSerializergetInstance()getInstanceMethods inherited from class org.dominokit.jacksonapt.JsonSerializer
isAbsent, isDefault, isEmpty, serialize, serialize, serialize, serializeNullValueMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Method Details
-
getInstance
getInstance
- Returns:
- an instance of
UUIDJsonSerializer
-
doSerialize
public void doSerialize(JsonWriter writer, java.util.UUID value, JsonSerializationContext ctx, JsonSerializerParameters params)Serializes a non-null object into JSON output.- Specified by:
doSerializein classJsonSerializer<java.util.UUID>- Parameters:
writer-JsonWriterused to write the serialized JSONvalue- Object to serializectx- Context for the full serialization processparams- Parameters for this serialization
-