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 voidMappifyUtility.createList(FieldReader reader, BaseWriter.ComplexWriter writer, String caller) static voidMappifyUtility.createMap(FieldReader reader, BaseWriter.ComplexWriter writer, String caller) static voidMappifyUtility.createRepeatedMapOrList(FieldReader reader, BaseWriter.ComplexWriter writer, String caller) static DrillBufMappifyUtility.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 TypeMethodDescriptionvoidHashAggBatch.addComplexWriter(BaseWriter.ComplexWriter writer) voidStreamingAggBatch.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 TypeMethodDescriptionvoidFlattenRecordBatch.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.complexWritersDeprecated.Methods in org.apache.drill.exec.physical.impl.project with parameters of type BaseWriter.ComplexWriterModifier and TypeMethodDescriptionvoidProjectRecordBatch.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.ComplexWriterVectorAccessibleComplexWriter.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 TypeMethodDescriptionvoidBsonRecordReader.ensureAtLeastOneField(BaseWriter.ComplexWriter writer) voidBsonRecordReader.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 TypeMethodDescriptionvoidJsonProcessor.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 TypeMethodDescriptionvoidCountingJsonReader.ensureAtLeastOneField(BaseWriter.ComplexWriter writer) BaseJsonReader.write(BaseWriter.ComplexWriter writer) protected abstract voidBaseJsonReader.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 voidCountingJsonReader.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 voidDNSUtils.getDNS(String domainName, String resolverName, BaseWriter.ComplexWriter out, DrillBuf buffer) Performs the actual DNS lookup and returns the results in aBaseWriter.ComplexWriter.static voidDNSUtils.getDNS(String domainName, BaseWriter.ComplexWriter out, DrillBuf buffer) Performs the actual DNS lookup and returns the results in aBaseWriter.ComplexWriter.static DrillBufComplexSchemaUtils.getFields(FieldReader reader, BaseWriter.ComplexWriter outWriter, DrillBuf buffer) static voidDNSUtils.whois(String domainName, String whoisServer, BaseWriter.ComplexWriter out, DrillBuf buffer) Performs a WHOIS lookup and populates the results into a Drill map.static voidDNSUtils.whois(String domainName, BaseWriter.ComplexWriter out, DrillBuf buffer) Performs a WHOIS lookup and populates the results into a Drill map. -
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 TypeMethodDescriptionvoidJsonReader.ensureAtLeastOneField(BaseWriter.ComplexWriter writer) Deprecated.static voidJsonReaderUtils.ensureAtLeastOneField(BaseWriter.ComplexWriter writer, Collection<SchemaPath> columns, boolean allTextMode, List<BaseWriter.ListWriter> emptyArrayWriters) static voidJsonReaderUtils.writeColumnsUsingSchema(BaseWriter.ComplexWriter writer, Collection<SchemaPath> columns, TupleMetadata schema, boolean allTextMode) Creates writers which correspond to the specified schema for specified root writer.protected voidJsonReader.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