Uses of Interface
org.apache.drill.exec.record.metadata.VariantMetadata
Packages that use VariantMetadata
Package
Description
Handles the details of the result set loader implementation.
The "row set model" provides a "dual" of the vector structure used to create,
allocate and work with a collection of vectors.
Provides a fluent schema builder.
Provides a light-weight, simplified set of column readers and writers that
can be plugged into a variety of row-level readers and writers.
Provides the reader hierarchy as explained in the API package.
Implementation of the vector writers.
-
Uses of VariantMetadata in org.apache.drill.exec.physical.resultSet.impl
Methods in org.apache.drill.exec.physical.resultSet.impl that return VariantMetadataMethods in org.apache.drill.exec.physical.resultSet.impl with parameters of type VariantMetadataModifier and TypeMethodDescriptionvoid
BuildFromSchema.buildUnion
(VariantWriter writer, VariantMetadata schema) -
Uses of VariantMetadata in org.apache.drill.exec.physical.resultSet.model
Methods in org.apache.drill.exec.physical.resultSet.model that return VariantMetadataModifier and TypeMethodDescriptionMetadataProvider.ArraySchemaCreator.variant()
MetadataProvider.ArraySchemaRetrieval.variant()
MetadataProvider.MetadataCreator.variant()
MetadataProvider.MetadataRetrieval.variant()
MetadataProvider.variant()
MetadataProvider.VariantSchemaCreator.variant()
MetadataProvider.VariantSchemaRetrieval.variant()
-
Uses of VariantMetadata in org.apache.drill.exec.record.metadata
Classes in org.apache.drill.exec.record.metadata that implement VariantMetadataMethods in org.apache.drill.exec.record.metadata that return VariantMetadataModifier and TypeMethodDescriptionAbstractColumnMetadata.variantSchema()
ColumnMetadata.variantSchema()
Schema forVARIANT
columns.VariantColumnMetadata.variantSchema()
-
Uses of VariantMetadata in org.apache.drill.exec.vector.accessor
Methods in org.apache.drill.exec.vector.accessor that return VariantMetadataModifier and TypeMethodDescriptionVariantReader.variantSchema()
VariantWriter.variantSchema()
Metadata description of the variant that includes the set of types, along with extended properties of the types such as expected allocations sizes, expected array cardinality, etc. -
Uses of VariantMetadata in org.apache.drill.exec.vector.accessor.reader
Methods in org.apache.drill.exec.vector.accessor.reader that return VariantMetadata -
Uses of VariantMetadata in org.apache.drill.exec.vector.accessor.writer
Methods in org.apache.drill.exec.vector.accessor.writer that return VariantMetadata