Uses of Interface
org.apache.drill.exec.vector.complex.writer.BaseWriter.ComplexWriter
Package
Description
-
Uses of BaseWriter.ComplexWriter in org.apache.drill.exec.expr.fn.impl
Modifier 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
Modifier 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
Modifier and TypeMethodDescriptionvoid
FlattenRecordBatch.addComplexWriter
(BaseWriter.ComplexWriter writer) -
Uses of BaseWriter.ComplexWriter in org.apache.drill.exec.physical.impl.project
Modifier and TypeFieldDescriptionprotected List<BaseWriter.ComplexWriter>
ProjectRecordBatch.complexWriters
Deprecated.Modifier and TypeMethodDescriptionvoid
ProjectRecordBatch.addComplexWriter
(BaseWriter.ComplexWriter writer) -
Uses of BaseWriter.ComplexWriter in org.apache.drill.exec.record
Modifier and TypeMethodDescriptionstatic BaseWriter.ComplexWriter
VectorAccessibleComplexWriter.getWriter
(String name, VectorContainer container) -
Uses of BaseWriter.ComplexWriter in org.apache.drill.exec.store.bson
Modifier 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
Modifier 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
Modifier 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
Modifier and TypeMethodDescriptionstatic DrillBuf
ComplexSchemaUtils.getFields
(FieldReader reader, BaseWriter.ComplexWriter outWriter, DrillBuf buffer) -
Uses of BaseWriter.ComplexWriter in org.apache.drill.exec.vector.complex.fn
Modifier 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