public static class DateSwap.ISO8601DTP extends DateSwap.ISO8601DT
CalendarSwap.ISO8601DT
except serializes to millisecond precision.
DateSwap.DateFull, DateSwap.DateLong, DateSwap.DateMedium, DateSwap.DateShort, DateSwap.DateSimple, DateSwap.DateTimeFull, DateSwap.DateTimeLong, DateSwap.DateTimeMedium, DateSwap.DateTimeShort, DateSwap.DateTimeSimple, DateSwap.ISO8601D, DateSwap.ISO8601DT, DateSwap.ISO8601DTL, DateSwap.ISO8601DTP, DateSwap.ISO8601DTPZ, DateSwap.ISO8601DTZ, DateSwap.RFC2822D, DateSwap.RFC2822DT, DateSwap.RFC2822DTZ, DateSwap.TimeFull, DateSwap.TimeLong, DateSwap.TimeMedium, DateSwap.TimeShort, DateSwap.TimeSimple, DateSwap.ToString
Constructor and Description |
---|
ISO8601DTP() |
Modifier and Type | Method and Description |
---|---|
String |
swap(BeanSession session,
Date o)
If this transform is to be used to serialize non-serializable POJOs, it must implement this method.
|
unswap
forMediaTypes, forMediaTypes, getNormalClass, getSwapClass, getSwapClassMeta, isNormalObject, isSwappedObject, match, swap, toString, unswap, withTemplate, withTemplate
public ISO8601DTP()
public String swap(BeanSession session, Date o) throws Exception
PojoSwap
The object must be converted into one of the following serializable types:
String
Number
Boolean
Collection
containing anything on this list.
Map
containing anything on this list.
swap
in class DateSwap.ISO8601DT
session
- The bean session to use to get the class meta.
This is always going to be the same bean context that created this swap.o
- The object to be transformed.Exception
- If a problem occurred trying to convert the output.Copyright © 2016–2019 The Apache Software Foundation. All rights reserved.