Uses of Interface
dev.hardwood.metadata.LogicalType
Packages that use LogicalType
Package
Description
Low-level Parquet file metadata types that mirror the Thrift definitions.
High-level Parquet schema types with computed definition and repetition levels.
-
Uses of LogicalType in dev.hardwood.metadata
Classes in dev.hardwood.metadata that implement LogicalTypeModifier and TypeClassDescriptionstatic final recordBSON document stored as a byte array.static final recordCalendar date (days since Unix epoch).static final recordDecimal with fixed scale and precision.static final recordEnum stored as a UTF-8 string.static final recordInterval stored as a 12-byte fixed-length byte array (months, days, millis).static final recordInteger type with a specific bit width and signedness.static final recordJSON document stored as a UTF-8 string.static final recordList (repeated element) logical type.static final recordMap (key-value pairs) logical type.static final recordUTF-8 encoded string.static final recordTimestamp with configurable precision and UTC adjustment.static final recordTime of day with configurable precision and UTC adjustment.static final recordUUID stored as a 16-byte fixed-length byte array.Methods in dev.hardwood.metadata that return LogicalTypeModifier and TypeMethodDescriptionSchemaElement.logicalType()Returns the value of thelogicalTyperecord component.Constructors in dev.hardwood.metadata with parameters of type LogicalTypeModifierConstructorDescriptionSchemaElement(String name, PhysicalType type, Integer typeLength, RepetitionType repetitionType, Integer numChildren, ConvertedType convertedType, Integer scale, Integer precision, Integer fieldId, LogicalType logicalType) Creates an instance of aSchemaElementrecord class. -
Uses of LogicalType in dev.hardwood.schema
Methods in dev.hardwood.schema that return LogicalTypeModifier and TypeMethodDescriptionColumnSchema.logicalType()Returns the value of thelogicalTyperecord component.SchemaNode.PrimitiveNode.logicalType()Returns the value of thelogicalTyperecord component.Constructors in dev.hardwood.schema with parameters of type LogicalTypeModifierConstructorDescriptionColumnSchema(FieldPath fieldPath, PhysicalType type, RepetitionType repetitionType, Integer typeLength, int columnIndex, int maxDefinitionLevel, int maxRepetitionLevel, LogicalType logicalType) Creates an instance of aColumnSchemarecord class.PrimitiveNode(String name, PhysicalType type, RepetitionType repetitionType, LogicalType logicalType, int columnIndex, int maxDefinitionLevel, int maxRepetitionLevel) Creates an instance of aPrimitiveNoderecord class.