public class LongTimeMicrosConverter extends AbstractLongDateTimeConverter
AvroTypeConverter.Incompatible| Modifier and Type | Field and Description |
|---|---|
static AvroTypeConverter |
INSTANCE |
| Constructor and Description |
|---|
LongTimeMicrosConverter(java.time.format.DateTimeFormatter dateTimeFormatter) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.Object |
convertDateTimeString(java.lang.String dateTimeString) |
protected org.apache.avro.LogicalType |
getLogicalType() |
protected java.lang.String |
getValidNumberFormat() |
protected java.lang.String |
getValidStringFormat() |
protected java.time.LocalTime |
parseLocalTime(java.lang.String dateTimeString) |
convertNumber, getUnderlyingSchemaTypecanManage, convertclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisLogicalTypepublic static final AvroTypeConverter INSTANCE
public LongTimeMicrosConverter(java.time.format.DateTimeFormatter dateTimeFormatter)
protected java.lang.Object convertDateTimeString(java.lang.String dateTimeString)
convertDateTimeString in class AbstractDateTimeConverterprotected java.time.LocalTime parseLocalTime(java.lang.String dateTimeString)
protected 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