Uses of Interface
org.apache.drill.exec.physical.impl.OutputMutator
Packages that use OutputMutator
Package
Description
Defines a mock data source which generates dummy test data for use
in testing.
MongoDB storage plugin.
-
Uses of OutputMutator in org.apache.drill.exec.physical.impl
Classes in org.apache.drill.exec.physical.impl that implement OutputMutatorModifier and TypeClassDescriptionstatic class
Row set mutator implementation provided to record readers created by this scan batch. -
Uses of OutputMutator in org.apache.drill.exec.planner.sql.handlers
Methods in org.apache.drill.exec.planner.sql.handlers with parameters of type OutputMutatorModifier and TypeMethodDescriptionvoid
FindLimit0Visitor.RelDataTypeReader.setup
(OperatorContext context, OutputMutator output) -
Uses of OutputMutator in org.apache.drill.exec.store
Methods in org.apache.drill.exec.store with parameters of type OutputMutatorModifier and TypeMethodDescriptionvoid
RecordReader.setup
(OperatorContext context, OutputMutator output) Configure the RecordReader with the provided schema and the record batch that should be written to. -
Uses of OutputMutator in org.apache.drill.exec.store.druid
Methods in org.apache.drill.exec.store.druid with parameters of type OutputMutatorModifier and TypeMethodDescriptionvoid
DruidRecordReader.setup
(OperatorContext context, OutputMutator output) -
Uses of OutputMutator in org.apache.drill.exec.store.easy.json
Methods in org.apache.drill.exec.store.easy.json with parameters of type OutputMutatorModifier and TypeMethodDescriptionvoid
JSONRecordReader.setup
(OperatorContext context, OutputMutator output) Deprecated. -
Uses of OutputMutator in org.apache.drill.exec.store.hbase
Methods in org.apache.drill.exec.store.hbase with parameters of type OutputMutatorModifier and TypeMethodDescriptionvoid
HBaseRecordReader.setup
(OperatorContext context, OutputMutator output) -
Uses of OutputMutator in org.apache.drill.exec.store.hive.readers
Methods in org.apache.drill.exec.store.hive.readers with parameters of type OutputMutatorModifier and TypeMethodDescriptionvoid
HiveDefaultRecordReader.setup
(OperatorContext context, OutputMutator output) -
Uses of OutputMutator in org.apache.drill.exec.store.kudu
Methods in org.apache.drill.exec.store.kudu with parameters of type OutputMutatorModifier and TypeMethodDescriptionvoid
KuduRecordReader.setup
(OperatorContext context, OutputMutator output) -
Uses of OutputMutator in org.apache.drill.exec.store.mock
Methods in org.apache.drill.exec.store.mock with parameters of type OutputMutatorModifier and TypeMethodDescriptionvoid
MockRecordReader.setup
(OperatorContext context, OutputMutator output) -
Uses of OutputMutator in org.apache.drill.exec.store.mongo
Methods in org.apache.drill.exec.store.mongo with parameters of type OutputMutatorModifier and TypeMethodDescriptionvoid
MongoRecordReader.setup
(OperatorContext context, OutputMutator output) -
Uses of OutputMutator in org.apache.drill.exec.store.openTSDB
Methods in org.apache.drill.exec.store.openTSDB with parameters of type OutputMutatorModifier and TypeMethodDescriptionvoid
OpenTSDBRecordReader.setup
(OperatorContext context, OutputMutator output) -
Uses of OutputMutator in org.apache.drill.exec.store.parquet.columnreaders
Methods in org.apache.drill.exec.store.parquet.columnreaders with parameters of type OutputMutatorModifier and TypeMethodDescriptionvoid
ReadState.buildReader
(ParquetRecordReader reader, OutputMutator output) Create the readers needed to read columns: fixed-length or variable length.void
ParquetSchema.createNonExistentColumns
(OutputMutator output, List<NullableIntVector> nullFilledVectors) Create "dummy" fields for columns which are selected in the SELECT clause, but not present in the Parquet schema.void
ParquetRecordReader.setup
(OperatorContext operatorContext, OutputMutator output) Prepare the Parquet reader. -
Uses of OutputMutator in org.apache.drill.exec.store.parquet2
Methods in org.apache.drill.exec.store.parquet2 with parameters of type OutputMutatorModifier and TypeMethodDescriptionvoid
DrillParquetReader.setup
(OperatorContext context, OutputMutator output) Constructors in org.apache.drill.exec.store.parquet2 with parameters of type OutputMutatorModifierConstructorDescriptionprotected
DrillParquetGroupConverter
(OutputMutator mutator, BaseWriter baseWriter, OptionManager options, ParquetReaderUtility.DateCorruptionStatus containsCorruptedDates) Constructor is responsible for creation of converter without creation of child converters.DrillParquetGroupConverter
(OutputMutator mutator, BaseWriter baseWriter, org.apache.parquet.schema.GroupType schema, Collection<SchemaPath> columns, OptionManager options, ParquetReaderUtility.DateCorruptionStatus containsCorruptedDates, boolean skipRepeated, String parentName) The constructor is responsible for creation of converters tree and may invoke itself for creation of child converters when nested field is group type field too.DrillParquetRecordMaterializer
(OutputMutator mutator, org.apache.parquet.schema.MessageType schema, Collection<SchemaPath> columns, OptionManager options, ParquetReaderUtility.DateCorruptionStatus containsCorruptedDates) -
Uses of OutputMutator in org.apache.drill.exec.store.pojo
Methods in org.apache.drill.exec.store.pojo with parameters of type OutputMutatorModifier and TypeMethodDescriptionvoid
AbstractPojoWriter.init
(OutputMutator output) void
PojoWriter.init
(OutputMutator output) Initializes value vector.protected PojoWriter
AbstractPojoRecordReader.initWriter
(Class<?> type, String fieldName, OutputMutator output) Creates writer based input class type and then initiates it.void
AbstractPojoRecordReader.setup
(OperatorContext context, OutputMutator output) protected abstract List<PojoWriter>
AbstractPojoRecordReader.setupWriters
(OutputMutator output) Setups writers for each field in the row.protected List<PojoWriter>
DynamicPojoRecordReader.setupWriters
(OutputMutator output) Initiates writers based on given schema which contains field name and its type.protected List<PojoWriter>
PojoRecordReader.setupWriters
(OutputMutator output) Creates writers based on pojo field class types. -
Uses of OutputMutator in org.apache.drill.exec.vector.complex.impl
Constructors in org.apache.drill.exec.vector.complex.impl with parameters of type OutputMutatorModifierConstructorDescriptionVectorContainerWriter
(OutputMutator mutator) Deprecated.VectorContainerWriter
(OutputMutator mutator, boolean unionEnabled) Deprecated.