public static class DateSwap.DateTimeLong extends DateSwap
Dates to DateFormat.LONG date-time strings.
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 |
|---|
DateTimeLong() |
| 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.
|
Date |
unswap(BeanSession session,
String o,
ClassMeta<?> hint)
If this transform is to be used to reconstitute POJOs that aren't true Java beans, it must implement this method.
|
forMediaTypes, forMediaTypes, getNormalClass, getSwapClass, getSwapClassMeta, isNormalObject, isSwappedObject, match, swap, toString, unswap, withTemplate, withTemplatepublic DateTimeLong()
public Date unswap(BeanSession session, String o, ClassMeta<?> hint) throws Exception
PojoSwapunswap in class StringSwap<Date>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 transformed object.hint - If possible, the parser will try to tell you the object type being created.
For example, on a serialized date, this may tell you that the object being created must be of type
GregorianCalendar.
Exception - If this method is not implemented.public String swap(BeanSession session, Date o) throws Exception
PojoSwapThe 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 StringSwap<Date>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.