Interface | Description |
---|---|
ColumnMetadata |
Metadata description of a column including names, types and structure
information.
|
Propertied |
Interface for an object that defines properties.
|
TupleMetadata |
Metadata description of the schema of a row or a map.
|
VariantMetadata |
Describes the contents of a list or union field.
|
Class | Description |
---|---|
AbstractColumnMetadata |
Abstract definition of column metadata.
|
AbstractMapColumnMetadata |
Describes a base column type for map, dict, repeated map and repeated dict.
|
AbstractPropertied |
Base class for an object with properties.
|
ColumnBuilder |
Build a column schema (AKA "materialized field") based on name and a
variety of schema options.
|
DictBuilder |
Internal structure for building a dict.
|
DictColumnMetadata | |
DynamicColumn |
A dynamic column has a name but not a type.
|
MapBuilder |
Internal structure for building a map.
|
MapColumnMetadata |
Describes a map and repeated map.
|
MetadataUtils |
A collection of utility methods for working with column and tuple metadata.
|
PrimitiveColumnMetadata |
Primitive (non-map) column.
|
PropertyAccessor |
Utilities to get/set typed values within a propertied object
|
RepeatedListBuilder |
Builder for a repeated list.
|
RepeatedListColumnMetadata | |
SchemaBuilder |
Builder of a row set schema expressed as a list of materialized
fields.
|
TupleBuilder |
Internal tuple builder shared by the schema and map builders.
|
TupleNameSpace<T> |
Implementation of a tuple name space.
|
TupleSchema |
Defines the schema of a tuple: either the top-level row or a nested
"map" (really structure).
|
UnionBuilder |
Builds unions or (non-repeated) lists (which implicitly contain
unions.)
Class can be created with and without parent container.
|
VariantColumnMetadata | |
VariantSchema |
Enum | Description |
---|---|
ColumnMetadata.StructureType |
Rough characterization of Drill types into metadata categories.
|
Copyright © 1970 The Apache Software Foundation. All rights reserved.