io.prestosql.jdbc.$internal.jackson.datatype.joda.JodaMapper Maven / Gradle / Ivy
package io.prestosql.jdbc.$internal.jackson.datatype.joda;
import io.prestosql.jdbc.$internal.jackson.databind.ObjectMapper;
import io.prestosql.jdbc.$internal.jackson.databind.SerializationFeature;
public class JodaMapper extends ObjectMapper
{
private static final long serialVersionUID = 1L;
public JodaMapper() {
registerModule(new JodaModule());
}
/**
* Convenience method that is shortcut for:
*
* module.isEnabled(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS);
*
*/
public boolean getWriteDatesAsTimestamps() {
return getSerializationConfig().isEnabled(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS);
}
/**
* Convenience method that is shortcut for:
*
* configure(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS, state)
*
*/
public void setWriteDatesAsTimestamps(boolean state) {
configure(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS, state);
}
}