Uses of Interface
org.apache.drill.exec.physical.resultSet.model.MetadataProvider
Packages that use MetadataProvider
Package
Description
The "row set model" provides a "dual" of the vector structure used to create,
allocate and work with a collection of vectors.
This set of classes models the structure of a batch consisting
of single vectors (as contrasted with a hyper batch.) Provides tools
or metdata-based construction, allocation, reading and writing of
the vectors.
-
Uses of MetadataProvider in org.apache.drill.exec.physical.resultSet.model
Classes in org.apache.drill.exec.physical.resultSet.model that implement MetadataProviderModifier and TypeClassDescriptionstatic class
static class
static class
static class
static class
static class
Fields in org.apache.drill.exec.physical.resultSet.model declared as MetadataProviderMethods in org.apache.drill.exec.physical.resultSet.model that return MetadataProviderModifier and TypeMethodDescriptionMetadataProvider.ArraySchemaCreator.childProvider
(ColumnMetadata colMetadata) MetadataProvider.ArraySchemaRetrieval.childProvider
(ColumnMetadata colMetadata) MetadataProvider.childProvider
(ColumnMetadata colMetadata) MetadataProvider.MetadataCreator.childProvider
(ColumnMetadata colMetadata) MetadataProvider.MetadataRetrieval.childProvider
(ColumnMetadata colMetadata) MetadataProvider.VariantSchemaCreator.childProvider
(ColumnMetadata colMetadata) MetadataProvider.VariantSchemaRetrieval.childProvider
(ColumnMetadata colMetadata) MetadataProvider.VectorDescrip.childProvider()
static MetadataProvider
MetadataProvider.MetadataCreator.makeProvider
(ColumnMetadata colMetadata) static MetadataProvider
MetadataProvider.MetadataRetrieval.makeProvider
(ColumnMetadata colMetadata) Constructors in org.apache.drill.exec.physical.resultSet.model with parameters of type MetadataProviderModifierConstructorDescriptionVectorDescrip
(MetadataProvider provider, int index, MaterializedField field) VectorDescrip
(MetadataProvider provider, ColumnMetadata metadata) -
Uses of MetadataProvider in org.apache.drill.exec.physical.resultSet.model.single
Methods in org.apache.drill.exec.physical.resultSet.model.single with parameters of type MetadataProviderModifier and TypeMethodDescriptionvoid
VectorAllocator.allocate
(int rowCount, MetadataProvider mdProvider) protected List<AbstractObjectWriter>
BaseWriterBuilder.buildContainerChildren
(VectorContainer container, MetadataProvider mdProvider) SimpleReaderBuilder.buildContainerChildren
(VectorContainer container, MetadataProvider mdProvider) protected List<AbstractObjectReader>
SimpleReaderBuilder.buildMapMembers
(AbstractMapVector mapVector, MetadataProvider provider)