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.
-
Uses of OutputMutator in org.apache.drill.exec.physical.impl
Classes in org.apache.drill.exec.physical.impl that implement OutputMutatorModifier and TypeClassDescriptionstatic classRow 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 TypeMethodDescriptionvoidFindLimit0Visitor.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 TypeMethodDescriptionvoidRecordReader.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.easy.json
Methods in org.apache.drill.exec.store.easy.json with parameters of type OutputMutatorModifier and TypeMethodDescriptionvoidJSONRecordReader.setup(OperatorContext context, OutputMutator output) Deprecated. -
Uses of OutputMutator in org.apache.drill.exec.store.mock
Methods in org.apache.drill.exec.store.mock with parameters of type OutputMutatorModifier and TypeMethodDescriptionvoidMockRecordReader.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 TypeMethodDescriptionvoidReadState.buildReader(ParquetRecordReader reader, OutputMutator output) Create the readers needed to read columns: fixed-length or variable length.voidParquetSchema.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.voidParquetRecordReader.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 TypeMethodDescriptionvoidDrillParquetReader.setup(OperatorContext context, OutputMutator output) Constructors in org.apache.drill.exec.store.parquet2 with parameters of type OutputMutatorModifierConstructorDescriptionprotectedDrillParquetGroupConverter(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 TypeMethodDescriptionvoidAbstractPojoWriter.init(OutputMutator output) voidPojoWriter.init(OutputMutator output) Initializes value vector.protected PojoWriterAbstractPojoRecordReader.initWriter(Class<?> type, String fieldName, OutputMutator output) Creates writer based input class type and then initiates it.voidAbstractPojoRecordReader.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.