Uses of Interface
org.apache.drill.exec.vector.accessor.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
Modifier 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.Modifier 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
-
Uses of ValueWriter in org.apache.drill.exec.record
Modifier and TypeMethodDescriptionColumnConverterFactory.buildScalar
(ColumnMetadata readerSchema, ValueWriter writer) -
Uses of ValueWriter in org.apache.drill.exec.store.avro
Modifier and TypeMethodDescriptionAvroColumnConverterFactory.buildScalar
(ColumnMetadata readerSchema, ValueWriter writer) -
Uses of ValueWriter in org.apache.drill.exec.store.cassandra
Modifier and TypeMethodDescriptionCassandraColumnConverterFactory.buildScalar
(ColumnMetadata readerSchema, ValueWriter writer) -
Uses of ValueWriter in org.apache.drill.exec.store.easy.text.reader
-
Uses of ValueWriter in org.apache.drill.exec.store.elasticsearch
Modifier and TypeMethodDescriptionElasticsearchColumnConverterFactory.buildScalar
(ColumnMetadata readerSchema, ValueWriter writer) -
Uses of ValueWriter in org.apache.drill.exec.store.hdf5.writers
Modifier and TypeMethodDescriptionWriterSpec.makeWriter
(String name, TypeProtos.MinorType type, TypeProtos.DataMode mode) -
Uses of ValueWriter in org.apache.drill.exec.store.iceberg.read
Modifier and TypeMethodDescriptionIcebergColumnConverterFactory.buildScalar
(ColumnMetadata readerSchema, ValueWriter writer) -
Uses of ValueWriter in org.apache.drill.exec.vector.accessor
Modifier and TypeInterfaceDescriptioninterface
Represents a scalar value: a required column, a nullable column, or one element within an array of scalars.Modifier 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
Modifier and TypeInterfaceDescriptioninterface
Interface for specialized operations on an offset vector.Modifier 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
Modifier and TypeClassDescriptionstatic class
class
Represents a non-projected column.