Package org.alfresco.rm.rest.api.util
Class CustomDateTimeSerializer
- java.lang.Object
-
- com.fasterxml.jackson.databind.JsonSerializer<T>
-
- com.fasterxml.jackson.databind.ser.std.StdSerializer<org.joda.time.DateTime>
-
- org.alfresco.rm.rest.api.util.CustomDateTimeSerializer
-
- All Implemented Interfaces:
com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable
,com.fasterxml.jackson.databind.jsonschema.SchemaAware
,Serializable
public class CustomDateTimeSerializer extends com.fasterxml.jackson.databind.ser.std.StdSerializer<org.joda.time.DateTime>
Custom Date Time serializer for formatting org.joda.time.DateTime- Since:
- 3.0
- Author:
- Rodica Sutu
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Modifier Constructor Description CustomDateTimeSerializer()
protected
CustomDateTimeSerializer(Class<org.joda.time.DateTime> t)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
serialize(org.joda.time.DateTime value, com.fasterxml.jackson.core.JsonGenerator jgen, com.fasterxml.jackson.databind.SerializerProvider provider)
Custom serialize method to convert the org.joda.time.DateTime into string value using the DATE_TIME_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
-
CustomDateTimeSerializer
public CustomDateTimeSerializer()
-
CustomDateTimeSerializer
protected CustomDateTimeSerializer(Class<org.joda.time.DateTime> t)
-
-
Method Detail
-
serialize
public void serialize(org.joda.time.DateTime value, com.fasterxml.jackson.core.JsonGenerator jgen, com.fasterxml.jackson.databind.SerializerProvider provider) throws IOException
Custom serialize method to convert the org.joda.time.DateTime into string value using the DATE_TIME_FORMAT- Specified by:
serialize
in classcom.fasterxml.jackson.databind.ser.std.StdSerializer<org.joda.time.DateTime>
- Parameters:
value
- datetime valuejgen
-provider
-- Throws:
IOException
-
-