public class LongTimestampMicrosConverter extends AbstractLongDateTimeConverter
AvroTypeConverter.Incompatible| Modifier and Type | Field and Description |
|---|---|
static AvroTypeConverter |
INSTANCE |
| Constructor and Description |
|---|
LongTimestampMicrosConverter(java.time.format.DateTimeFormatter dateTimeFormatter) |
| Modifier and Type | Method and Description |
|---|---|
protected org.apache.avro.LogicalType |
getLogicalType() |
protected java.lang.String |
getValidNumberFormat() |
protected java.lang.String |
getValidStringFormat() |
protected java.lang.Object |
parseDateTime(java.lang.String dateTimeString) |
getUnderlyingSchemaType, toTargetNumberFormatcanManage, convertclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisLogicalTypepublic static final AvroTypeConverter INSTANCE
public LongTimestampMicrosConverter(java.time.format.DateTimeFormatter dateTimeFormatter)
protected java.lang.Object parseDateTime(java.lang.String dateTimeString)
parseDateTime in class AbstractDateTimeConverterprotected org.apache.avro.LogicalType getLogicalType()
getLogicalType in class AbstractDateTimeConverterprotected java.lang.String getValidStringFormat()
getValidStringFormat in class AbstractDateTimeConverterprotected java.lang.String getValidNumberFormat()
getValidNumberFormat in class AbstractDateTimeConverter