public abstract class BaseDateKeySerializer<D extends Date> extends KeySerializer<D>
KeySerializer for dates.| Modifier and Type | Class and Description |
|---|---|
static class |
BaseDateKeySerializer.DateKeySerializer
Default implementation of
BaseDateKeySerializer for Date |
static class |
BaseDateKeySerializer.SqlDateKeySerializer
Default implementation of
BaseDateKeySerializer for Date |
static class |
BaseDateKeySerializer.SqlTimeKeySerializer
Default implementation of
BaseDateKeySerializer for Time |
static class |
BaseDateKeySerializer.SqlTimestampKeySerializer
Default implementation of
BaseDateKeySerializer for Timestamp |
| Constructor and Description |
|---|
BaseDateKeySerializer() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
doSerialize(Date value,
JsonSerializationContext ctx)
Serializes a non-null object into a
String to use as map's key. |
serializeprotected String doSerialize(@Nonnull Date value, JsonSerializationContext ctx)
KeySerializerString to use as map's key.doSerialize in class KeySerializer<D extends Date>value - Object to serializectx - Context for the full serialization processCopyright © 2013. All Rights Reserved.