Uses of Interface
org.apache.drill.exec.physical.impl.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
Modifier 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
Modifier and TypeMethodDescriptionvoid
FindLimit0Visitor.RelDataTypeReader.setup
(OperatorContext context, OutputMutator output) -
Uses of OutputMutator in org.apache.drill.exec.store
Modifier 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
Modifier and TypeMethodDescriptionvoid
DruidRecordReader.setup
(OperatorContext context, OutputMutator output) -
Uses of OutputMutator in org.apache.drill.exec.store.easy.json
Modifier and TypeMethodDescriptionvoid
JSONRecordReader.setup
(OperatorContext context, OutputMutator output) Deprecated. -
Uses of OutputMutator in org.apache.drill.exec.store.hbase
Modifier and TypeMethodDescriptionvoid
HBaseRecordReader.setup
(OperatorContext context, OutputMutator output) -
Uses of OutputMutator in org.apache.drill.exec.store.hive.readers
Modifier and TypeMethodDescriptionvoid
HiveDefaultRecordReader.setup
(OperatorContext context, OutputMutator output) -
Uses of OutputMutator in org.apache.drill.exec.store.kudu
Modifier and TypeMethodDescriptionvoid
KuduRecordReader.setup
(OperatorContext context, OutputMutator output) -
Uses of OutputMutator in org.apache.drill.exec.store.mock
Modifier and TypeMethodDescriptionvoid
MockRecordReader.setup
(OperatorContext context, OutputMutator output) -
Uses of OutputMutator in org.apache.drill.exec.store.mongo
Modifier and TypeMethodDescriptionvoid
MongoRecordReader.setup
(OperatorContext context, OutputMutator output) -
Uses of OutputMutator in org.apache.drill.exec.store.openTSDB
Modifier and TypeMethodDescriptionvoid
OpenTSDBRecordReader.setup
(OperatorContext context, OutputMutator output) -
Uses of OutputMutator in org.apache.drill.exec.store.parquet.columnreaders
Modifier 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
Modifier and TypeMethodDescriptionvoid
DrillParquetReader.setup
(OperatorContext context, OutputMutator output) ModifierConstructorDescriptionprotected
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
Modifier 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
ModifierConstructorDescriptionVectorContainerWriter
(OutputMutator mutator) Deprecated.VectorContainerWriter
(OutputMutator mutator, boolean unionEnabled) Deprecated.