Uses of Interface
org.apache.drill.exec.vector.complex.writer.BaseWriter.ComplexWriter
Packages that use BaseWriter.ComplexWriter
Package
Description
-
Uses of BaseWriter.ComplexWriter in org.apache.drill.exec.expr.fn.impl
Methods in org.apache.drill.exec.expr.fn.impl with parameters of type BaseWriter.ComplexWriterModifier and TypeMethodDescriptionstatic void
MappifyUtility.createList
(FieldReader reader, BaseWriter.ComplexWriter writer, String caller) static void
MappifyUtility.createMap
(FieldReader reader, BaseWriter.ComplexWriter writer, String caller) static void
MappifyUtility.createRepeatedMapOrList
(FieldReader reader, BaseWriter.ComplexWriter writer, String caller) static DrillBuf
MappifyUtility.mappify
(FieldReader reader, BaseWriter.ComplexWriter writer, DrillBuf buffer, String caller) -
Uses of BaseWriter.ComplexWriter in org.apache.drill.exec.physical.impl.aggregate
Methods in org.apache.drill.exec.physical.impl.aggregate with parameters of type BaseWriter.ComplexWriterModifier and TypeMethodDescriptionvoid
HashAggBatch.addComplexWriter
(BaseWriter.ComplexWriter writer) void
StreamingAggBatch.addComplexWriter
(BaseWriter.ComplexWriter writer) -
Uses of BaseWriter.ComplexWriter in org.apache.drill.exec.physical.impl.flatten
Methods in org.apache.drill.exec.physical.impl.flatten with parameters of type BaseWriter.ComplexWriterModifier and TypeMethodDescriptionvoid
FlattenRecordBatch.addComplexWriter
(BaseWriter.ComplexWriter writer) -
Uses of BaseWriter.ComplexWriter in org.apache.drill.exec.physical.impl.project
Fields in org.apache.drill.exec.physical.impl.project with type parameters of type BaseWriter.ComplexWriterModifier and TypeFieldDescriptionprotected List<BaseWriter.ComplexWriter>
ProjectRecordBatch.complexWriters
Deprecated.Methods in org.apache.drill.exec.physical.impl.project with parameters of type BaseWriter.ComplexWriterModifier and TypeMethodDescriptionvoid
ProjectRecordBatch.addComplexWriter
(BaseWriter.ComplexWriter writer) -
Uses of BaseWriter.ComplexWriter in org.apache.drill.exec.record
Methods in org.apache.drill.exec.record that return BaseWriter.ComplexWriterModifier and TypeMethodDescriptionstatic BaseWriter.ComplexWriter
VectorAccessibleComplexWriter.getWriter
(String name, VectorContainer container) -
Uses of BaseWriter.ComplexWriter in org.apache.drill.exec.store.bson
Methods in org.apache.drill.exec.store.bson with parameters of type BaseWriter.ComplexWriterModifier and TypeMethodDescriptionvoid
BsonRecordReader.ensureAtLeastOneField
(BaseWriter.ComplexWriter writer) void
BsonRecordReader.write
(BaseWriter.ComplexWriter writer, org.bson.BsonReader reader) -
Uses of BaseWriter.ComplexWriter in org.apache.drill.exec.store.easy.json
Methods in org.apache.drill.exec.store.easy.json with parameters of type BaseWriter.ComplexWriterModifier and TypeMethodDescriptionvoid
JsonProcessor.ensureAtLeastOneField
(BaseWriter.ComplexWriter writer) JsonProcessor.write
(BaseWriter.ComplexWriter writer) -
Uses of BaseWriter.ComplexWriter in org.apache.drill.exec.store.easy.json.reader
Methods in org.apache.drill.exec.store.easy.json.reader with parameters of type BaseWriter.ComplexWriterModifier and TypeMethodDescriptionvoid
CountingJsonReader.ensureAtLeastOneField
(BaseWriter.ComplexWriter writer) BaseJsonReader.write
(BaseWriter.ComplexWriter writer) protected abstract void
BaseJsonReader.writeDocument
(BaseWriter.ComplexWriter writer, com.fasterxml.jackson.core.JsonToken t) Writes the contents of the json node starting with the specified token into a complex vector.protected void
CountingJsonReader.writeDocument
(BaseWriter.ComplexWriter writer, com.fasterxml.jackson.core.JsonToken t) -
Uses of BaseWriter.ComplexWriter in org.apache.drill.exec.udfs
Methods in org.apache.drill.exec.udfs with parameters of type BaseWriter.ComplexWriterModifier and TypeMethodDescriptionstatic DrillBuf
ComplexSchemaUtils.getFields
(FieldReader reader, BaseWriter.ComplexWriter outWriter, DrillBuf buffer) -
Uses of BaseWriter.ComplexWriter in org.apache.drill.exec.vector.complex.fn
Methods in org.apache.drill.exec.vector.complex.fn with parameters of type BaseWriter.ComplexWriterModifier and TypeMethodDescriptionvoid
JsonReader.ensureAtLeastOneField
(BaseWriter.ComplexWriter writer) Deprecated.static void
JsonReaderUtils.ensureAtLeastOneField
(BaseWriter.ComplexWriter writer, Collection<SchemaPath> columns, boolean allTextMode, List<BaseWriter.ListWriter> emptyArrayWriters) static void
JsonReaderUtils.writeColumnsUsingSchema
(BaseWriter.ComplexWriter writer, Collection<SchemaPath> columns, TupleMetadata schema, boolean allTextMode) Creates writers which correspond to the specified schema for specified root writer.protected void
JsonReader.writeDocument
(BaseWriter.ComplexWriter writer, com.fasterxml.jackson.core.JsonToken t) Deprecated. -
Uses of BaseWriter.ComplexWriter in org.apache.drill.exec.vector.complex.impl
Classes in org.apache.drill.exec.vector.complex.impl that implement BaseWriter.ComplexWriter