public static class LogicalTypeAnnotation.Float16LogicalTypeAnnotation 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 | Field and Description |
|---|---|
static int |
BYTES |
| Modifier and Type | Method and Description |
|---|---|
<T> Optional<T> |
accept(LogicalTypeAnnotation.LogicalTypeAnnotationVisitor<T> logicalTypeAnnotationVisitor)
Visits this logical type with the given visitor
|
OriginalType |
toOriginalType()
Convert this logical type to old logical type representation in parquet-mr (if there's any).
|
bsonType, dateType, decimalType, enumType, float16Type, fromOriginalType, intervalType, intType, intType, jsonType, listType, mapType, stringType, timestampType, timeType, toString, uuidTypepublic static final int BYTES
public OriginalType toOriginalType()
LogicalTypeAnnotationAPI should be considered private
toOriginalType in class LogicalTypeAnnotationpublic <T> Optional<T> accept(LogicalTypeAnnotation.LogicalTypeAnnotationVisitor<T> logicalTypeAnnotationVisitor)
LogicalTypeAnnotationaccept in class LogicalTypeAnnotationlogicalTypeAnnotationVisitor - the visitor to visit this typeCopyright © 2024 The Apache Software Foundation. All rights reserved.