public static class LogicalTypeAnnotation.TimeLogicalTypeAnnotation extends LogicalTypeAnnotation
LogicalTypeAnnotation.BsonLogicalTypeAnnotation, LogicalTypeAnnotation.DateLogicalTypeAnnotation, LogicalTypeAnnotation.DecimalLogicalTypeAnnotation, LogicalTypeAnnotation.EnumLogicalTypeAnnotation, LogicalTypeAnnotation.Float16LogicalTypeAnnotation, LogicalTypeAnnotation.IntervalLogicalTypeAnnotation, LogicalTypeAnnotation.IntLogicalTypeAnnotation, LogicalTypeAnnotation.JsonLogicalTypeAnnotation, LogicalTypeAnnotation.ListLogicalTypeAnnotation, LogicalTypeAnnotation.LogicalTypeAnnotationVisitor<T>, LogicalTypeAnnotation.MapKeyValueTypeAnnotation, LogicalTypeAnnotation.MapLogicalTypeAnnotation, LogicalTypeAnnotation.StringLogicalTypeAnnotation, LogicalTypeAnnotation.TimeLogicalTypeAnnotation, LogicalTypeAnnotation.TimestampLogicalTypeAnnotation, LogicalTypeAnnotation.TimeUnit, LogicalTypeAnnotation.UUIDLogicalTypeAnnotation| Modifier and Type | Method and Description |
|---|---|
<T> Optional<T> |
accept(LogicalTypeAnnotation.LogicalTypeAnnotationVisitor<T> logicalTypeAnnotationVisitor)
Visits this logical type with the given visitor
|
boolean |
equals(Object obj) |
LogicalTypeAnnotation.TimeUnit |
getUnit() |
int |
hashCode() |
boolean |
isAdjustedToUTC() |
OriginalType |
toOriginalType()
Deprecated.
Please use the LogicalTypeAnnotation itself
|
protected String |
typeParametersAsString() |
bsonType, dateType, decimalType, enumType, float16Type, fromOriginalType, intervalType, intType, intType, jsonType, listType, mapType, stringType, timestampType, timeType, toString, uuidType@Deprecated public OriginalType toOriginalType()
toOriginalType in class LogicalTypeAnnotationpublic <T> Optional<T> accept(LogicalTypeAnnotation.LogicalTypeAnnotationVisitor<T> logicalTypeAnnotationVisitor)
LogicalTypeAnnotationaccept in class LogicalTypeAnnotationlogicalTypeAnnotationVisitor - the visitor to visit this typeprotected String typeParametersAsString()
public LogicalTypeAnnotation.TimeUnit getUnit()
public boolean isAdjustedToUTC()
Copyright © 2024 The Apache Software Foundation. All rights reserved.