Uses of Interface
org.apache.drill.exec.vector.accessor.ValueWriter
Packages that use ValueWriter
Package
Description
Standard type conversion tools for the case in which the input
types are the standard Java types already supported by the
ValuesWriter
interface.Provides the "version 3" scan framework (which can also be thought of
as EVF version 2).
Version 3 of the text reader.
Provides a light-weight, simplified set of column readers and writers that
can be plugged into a variety of row-level readers and writers.
Implementation of the vector writers.
This package provides a "dummy" set of writers.
-
Uses of ValueWriter in org.apache.drill.exec.physical.impl.scan.convert
Classes in org.apache.drill.exec.physical.impl.scan.convert that implement ValueWriterModifier and TypeClassDescriptionclass
Abstract class for string-to-something conversions.class
class
class
class
class
class
class
class
class
class
class
class
Convert a VARCHAR column to an BIT column following the Java rules for parsing Boolean values, then using 1 if the boolean is true, 0 if false.class
Convert a VARCHAR column to an DATE column following the Java rules for parsing a date time, optionally using the formatter provided in the column schema.class
Convert a VARCHAR column to an decimal column following the Java rules for parsing integers (i.e.class
Convert a VARCHAR column to a DOUBLE column following the Java rules for parsing doubles (i.e.class
Convert a VARCHAR column to an INT column following the Java rules for parsing integers (i.e.class
Convert a VARCHAR column to an INTERVAL column following the Java rules for parsing a period.class
Convert a VARCHAR column to an BIGINT column following the Java rules for parsing longs (i.e.class
Convert a VARCHAR column to an TIME column following the Java rules for parsing a date time, optionally using the formatter provided in the column schema.class
Convert a VARCHAR column to an TIMESTAMP column following the Java rules for parsing a date time, optionally using the formatter provided in the column schema.class
class
class
Base class for Java type-based conversion.Methods in org.apache.drill.exec.physical.impl.scan.convert that return ValueWriterModifier and TypeMethodDescriptionStandardConversions.converterFor
(ScalarWriter scalarWriter, TypeProtos.MinorType inputType) StandardConversions.converterFor
(ScalarWriter scalarWriter, TypeProtos.MinorType inputType, Map<String, String> columnProps) Create a direct column converter, if necessary, for the given input type and optional properties.StandardConversions.converterFor
(ScalarWriter scalarWriter, ColumnMetadata inputSchema) -
Uses of ValueWriter in org.apache.drill.exec.physical.impl.scan.v3
Methods in org.apache.drill.exec.physical.impl.scan.v3 that return ValueWriter -
Uses of ValueWriter in org.apache.drill.exec.record
Methods in org.apache.drill.exec.record with parameters of type ValueWriterModifier and TypeMethodDescriptionColumnConverterFactory.buildScalar
(ColumnMetadata readerSchema, ValueWriter writer) -
Uses of ValueWriter in org.apache.drill.exec.store.avro
Methods in org.apache.drill.exec.store.avro with parameters of type ValueWriterModifier and TypeMethodDescriptionAvroColumnConverterFactory.buildScalar
(ColumnMetadata readerSchema, ValueWriter writer) -
Uses of ValueWriter in org.apache.drill.exec.store.cassandra
Methods in org.apache.drill.exec.store.cassandra with parameters of type ValueWriterModifier and TypeMethodDescriptionCassandraColumnConverterFactory.buildScalar
(ColumnMetadata readerSchema, ValueWriter writer) -
Uses of ValueWriter in org.apache.drill.exec.store.easy.text.reader
Fields in org.apache.drill.exec.store.easy.text.reader declared as ValueWriterMethods in org.apache.drill.exec.store.easy.text.reader that return ValueWriter -
Uses of ValueWriter in org.apache.drill.exec.store.elasticsearch
Methods in org.apache.drill.exec.store.elasticsearch with parameters of type ValueWriterModifier and TypeMethodDescriptionElasticsearchColumnConverterFactory.buildScalar
(ColumnMetadata readerSchema, ValueWriter writer) -
Uses of ValueWriter in org.apache.drill.exec.store.hdf5.writers
Methods in org.apache.drill.exec.store.hdf5.writers that return ValueWriterModifier and TypeMethodDescriptionWriterSpec.makeWriter
(String name, TypeProtos.MinorType type, TypeProtos.DataMode mode) -
Uses of ValueWriter in org.apache.drill.exec.store.iceberg.read
Methods in org.apache.drill.exec.store.iceberg.read with parameters of type ValueWriterModifier and TypeMethodDescriptionIcebergColumnConverterFactory.buildScalar
(ColumnMetadata readerSchema, ValueWriter writer) -
Uses of ValueWriter in org.apache.drill.exec.vector.accessor
Subinterfaces of ValueWriter in org.apache.drill.exec.vector.accessorModifier and TypeInterfaceDescriptioninterface
Represents a scalar value: a required column, a nullable column, or one element within an array of scalars.Classes in org.apache.drill.exec.vector.accessor that implement ValueWriterModifier and TypeClassDescriptionstatic class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
-
Uses of ValueWriter in org.apache.drill.exec.vector.accessor.writer
Subinterfaces of ValueWriter in org.apache.drill.exec.vector.accessor.writerModifier and TypeInterfaceDescriptioninterface
Interface for specialized operations on an offset vector.Classes in org.apache.drill.exec.vector.accessor.writer that implement ValueWriterModifier and TypeClassDescriptionclass
Base class for writers for fixed-width vectors.static class
static class
Base class for writers that use the Java int type as their native type.class
Base class for concrete scalar column writers including actual vector writers, and wrappers for nullable types.class
Column writer implementation that acts as the basis for the generated, vector-specific implementations.class
Column writer implementation that acts as the basis for the generated, vector-specific implementations.class
Base class for variable-width (VarChar, VarBinary, etc.) writers.class
Specialized writer for bit columns.class
class
Specialized column writer for the (hidden) offset vector used with variable-length or repeated vectors. -
Uses of ValueWriter in org.apache.drill.exec.vector.accessor.writer.dummy
Classes in org.apache.drill.exec.vector.accessor.writer.dummy that implement ValueWriterModifier and TypeClassDescriptionstatic class
class
Represents a non-projected column.