public class JacksonJodaFormat extends Object
Modifier and Type | Field and Description |
---|---|
protected boolean |
_explicitLocale |
protected boolean |
_explicitTimezone |
protected org.joda.time.format.DateTimeFormatter |
_formatter |
protected TimeZone |
_jdkTimezone |
protected Locale |
_locale |
protected Boolean |
_useTimestamp
Flag that indicates that serialization must be done as the
Java timestamp, regardless of other settings.
|
protected static Locale |
DEFAULT_LOCALE |
Constructor and Description |
---|
JacksonJodaFormat(org.joda.time.format.DateTimeFormatter defaultFormatter) |
JacksonJodaFormat(JacksonJodaFormat base,
Boolean useTimestamp) |
JacksonJodaFormat(JacksonJodaFormat base,
org.joda.time.format.DateTimeFormatter formatter) |
JacksonJodaFormat(JacksonJodaFormat base,
Locale locale) |
JacksonJodaFormat(JacksonJodaFormat base,
TimeZone jdkTimezone) |
Modifier and Type | Method and Description |
---|---|
protected static boolean |
_isStyle(String formatStr) |
org.joda.time.format.DateTimeFormatter |
createFormatter(com.fasterxml.jackson.databind.SerializerProvider provider) |
boolean |
useTimestamp(com.fasterxml.jackson.databind.SerializerProvider provider) |
protected JacksonJodaFormat |
withFormat(String format) |
protected JacksonJodaFormat |
withLocale(Locale locale) |
protected JacksonJodaFormat |
withTimeZone(TimeZone tz) |
protected JacksonJodaFormat |
withUseTimestamp(Boolean useTimestamp) |
protected static final Locale DEFAULT_LOCALE
protected final org.joda.time.format.DateTimeFormatter _formatter
protected final Boolean _useTimestamp
protected final TimeZone _jdkTimezone
protected final boolean _explicitTimezone
protected final Locale _locale
protected final boolean _explicitLocale
public JacksonJodaFormat(org.joda.time.format.DateTimeFormatter defaultFormatter)
public JacksonJodaFormat(JacksonJodaFormat base, Boolean useTimestamp)
public JacksonJodaFormat(JacksonJodaFormat base, org.joda.time.format.DateTimeFormatter formatter)
public JacksonJodaFormat(JacksonJodaFormat base, TimeZone jdkTimezone)
public JacksonJodaFormat(JacksonJodaFormat base, Locale locale)
protected JacksonJodaFormat withUseTimestamp(Boolean useTimestamp)
protected JacksonJodaFormat withFormat(String format)
protected JacksonJodaFormat withTimeZone(TimeZone tz)
protected JacksonJodaFormat withLocale(Locale locale)
public boolean useTimestamp(com.fasterxml.jackson.databind.SerializerProvider provider)
public org.joda.time.format.DateTimeFormatter createFormatter(com.fasterxml.jackson.databind.SerializerProvider provider)
protected static boolean _isStyle(String formatStr)
Copyright © 2014 FasterXML. All Rights Reserved.