public class JacksonJodaDateFormat 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 |
---|
JacksonJodaDateFormat(org.joda.time.format.DateTimeFormatter defaultFormatter) |
JacksonJodaDateFormat(JacksonJodaDateFormat base,
Boolean useTimestamp) |
JacksonJodaDateFormat(JacksonJodaDateFormat base,
org.joda.time.format.DateTimeFormatter formatter) |
JacksonJodaDateFormat(JacksonJodaDateFormat base,
Locale locale) |
JacksonJodaDateFormat(JacksonJodaDateFormat 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,
com.fasterxml.jackson.databind.SerializationFeature feat) |
JacksonJodaDateFormat |
withFormat(String format) |
JacksonJodaDateFormat |
withLocale(Locale locale) |
JacksonJodaDateFormat |
withTimeZone(TimeZone tz) |
JacksonJodaDateFormat |
withUseTimestamp(Boolean useTimestamp) |
protected final org.joda.time.format.DateTimeFormatter _formatter
protected final TimeZone _jdkTimezone
protected final boolean _explicitTimezone
protected static final Locale DEFAULT_LOCALE
protected final Boolean _useTimestamp
protected final Locale _locale
protected final boolean _explicitLocale
public JacksonJodaDateFormat(org.joda.time.format.DateTimeFormatter defaultFormatter)
public JacksonJodaDateFormat(JacksonJodaDateFormat base, Boolean useTimestamp)
public JacksonJodaDateFormat(JacksonJodaDateFormat base, org.joda.time.format.DateTimeFormatter formatter)
public JacksonJodaDateFormat(JacksonJodaDateFormat base, TimeZone jdkTimezone)
public JacksonJodaDateFormat(JacksonJodaDateFormat base, Locale locale)
public JacksonJodaDateFormat withUseTimestamp(Boolean useTimestamp)
public JacksonJodaDateFormat withFormat(String format)
public JacksonJodaDateFormat withTimeZone(TimeZone tz)
public JacksonJodaDateFormat withLocale(Locale locale)
public org.joda.time.format.DateTimeFormatter createFormatter(com.fasterxml.jackson.databind.SerializerProvider provider)
protected static boolean _isStyle(String formatStr)
public boolean useTimestamp(com.fasterxml.jackson.databind.SerializerProvider provider, com.fasterxml.jackson.databind.SerializationFeature feat)
Copyright © 2014–2015 FasterXML. All rights reserved.