public class JacksonJodaPeriodFormat extends Object
Modifier and Type | Field and Description |
---|---|
protected boolean |
_explicitLocale |
protected org.joda.time.format.PeriodFormatter |
_formatter |
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 |
---|
JacksonJodaPeriodFormat(JacksonJodaPeriodFormat base,
Boolean useTimestamp) |
JacksonJodaPeriodFormat(JacksonJodaPeriodFormat base,
Locale locale) |
JacksonJodaPeriodFormat(JacksonJodaPeriodFormat base,
org.joda.time.format.PeriodFormatter formatter) |
JacksonJodaPeriodFormat(org.joda.time.format.PeriodFormatter defaultFormatter) |
Modifier and Type | Method and Description |
---|---|
org.joda.time.format.PeriodFormatter |
createFormatter(com.fasterxml.jackson.databind.SerializerProvider provider) |
boolean |
useTimestamp(com.fasterxml.jackson.databind.SerializerProvider provider,
com.fasterxml.jackson.databind.SerializationFeature feat) |
JacksonJodaPeriodFormat |
withFormat(String format) |
JacksonJodaPeriodFormat |
withLocale(Locale locale) |
JacksonJodaPeriodFormat |
withUseTimestamp(Boolean useTimestamp) |
protected final org.joda.time.format.PeriodFormatter _formatter
protected static final Locale DEFAULT_LOCALE
protected final Boolean _useTimestamp
protected final Locale _locale
protected final boolean _explicitLocale
public JacksonJodaPeriodFormat(org.joda.time.format.PeriodFormatter defaultFormatter)
public JacksonJodaPeriodFormat(JacksonJodaPeriodFormat base, Boolean useTimestamp)
public JacksonJodaPeriodFormat(JacksonJodaPeriodFormat base, org.joda.time.format.PeriodFormatter formatter)
public JacksonJodaPeriodFormat(JacksonJodaPeriodFormat base, Locale locale)
public JacksonJodaPeriodFormat withUseTimestamp(Boolean useTimestamp)
public JacksonJodaPeriodFormat withFormat(String format)
public JacksonJodaPeriodFormat withLocale(Locale locale)
public org.joda.time.format.PeriodFormatter createFormatter(com.fasterxml.jackson.databind.SerializerProvider provider)
public boolean useTimestamp(com.fasterxml.jackson.databind.SerializerProvider provider, com.fasterxml.jackson.databind.SerializationFeature feat)
Copyright © 2014–2016 FasterXML. All rights reserved.