Package org.alfresco.rm.rest.api.util
Class CustomLocalDateSerializer
- java.lang.Object
-
- com.fasterxml.jackson.databind.JsonSerializer<T>
-
- com.fasterxml.jackson.databind.ser.std.StdSerializer<org.joda.time.LocalDate>
-
- org.alfresco.rm.rest.api.util.CustomLocalDateSerializer
-
- All Implemented Interfaces:
com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable
,com.fasterxml.jackson.databind.jsonschema.SchemaAware
,Serializable
public class CustomLocalDateSerializer extends com.fasterxml.jackson.databind.ser.std.StdSerializer<org.joda.time.LocalDate>
Custom Local Date serializer for formatting org.joda.time.LocalDate- Since:
- 3.0
- Author:
- Rodica Sutu
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Modifier Constructor Description CustomLocalDateSerializer()
protected
CustomLocalDateSerializer(Class<org.joda.time.LocalDate> t)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
serialize(org.joda.time.LocalDate value, com.fasterxml.jackson.core.JsonGenerator jgen, com.fasterxml.jackson.databind.SerializerProvider provider)
Custom serialize method to convert the org.joda.time.LocalDate into string value using the DATE_FORMAT-
Methods inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer
_neitherNull, _nonEmpty, acceptJsonFormatVisitor, createSchemaNode, createSchemaNode, findAnnotatedContentSerializer, findContextualConvertingSerializer, findConvertingContentSerializer, findFormatFeature, findFormatOverrides, findIncludeOverrides, findPropertyFilter, getSchema, getSchema, handledType, isDefaultSerializer, visitArrayFormat, visitArrayFormat, visitFloatFormat, visitIntFormat, visitIntFormat, visitStringFormat, visitStringFormat, wrapAndThrow, wrapAndThrow
-
-
-
-
Constructor Detail
-
CustomLocalDateSerializer
public CustomLocalDateSerializer()
-
CustomLocalDateSerializer
protected CustomLocalDateSerializer(Class<org.joda.time.LocalDate> t)
-
-
Method Detail
-
serialize
public void serialize(org.joda.time.LocalDate value, com.fasterxml.jackson.core.JsonGenerator jgen, com.fasterxml.jackson.databind.SerializerProvider provider) throws IOException
Custom serialize method to convert the org.joda.time.LocalDate into string value using the DATE_FORMAT- Specified by:
serialize
in classcom.fasterxml.jackson.databind.ser.std.StdSerializer<org.joda.time.LocalDate>
- Parameters:
value
- local date valuejgen
-provider
-- Throws:
IOException
-
-