Uses of Interface
org.apache.drill.exec.vector.complex.writer.FieldWriter
Packages that use FieldWriter
Package
Description
-
Uses of FieldWriter in org.apache.drill.exec.vector.complex
Methods in org.apache.drill.exec.vector.complex that return FieldWriter -
Uses of FieldWriter in org.apache.drill.exec.vector.complex.impl
Classes in org.apache.drill.exec.vector.complex.impl that implement FieldWriterModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassThis FieldWriter implementation delegates all FieldWriter API calls to an inner FieldWriter.classclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassUnion vector writer for writing list of union-type valuesclassListWriter-like writer with only difference that it acts only as a factory for concrete type writers for UnionVector data vector.classclassclassclassclassclassDeprecated.Fields in org.apache.drill.exec.vector.complex.impl with type parameters of type FieldWriterModifier and TypeFieldDescriptionprotected final Map<String, FieldWriter> AbstractRepeatedMapWriter.fieldsMethods in org.apache.drill.exec.vector.complex.impl that return FieldWriterModifier and TypeMethodDescriptionSingleDictWriter.getKeyWriter()static FieldWriterComplexCopier.getListWriterForType(TypeProtos.MajorType type, BaseWriter.ListWriter writer) static FieldWriterComplexCopier.getMapWriterForType(TypeProtos.MajorType type, BaseWriter.MapWriter writer, String name) SingleDictWriter.getValueWriter()protected FieldWriterPromotableWriter.getWriter()protected FieldWriterPromotableWriter.getWriter(TypeProtos.MinorType type) Methods in org.apache.drill.exec.vector.complex.impl with parameters of type FieldWriterModifier and TypeMethodDescriptionstatic voidComplexCopier.copy(FieldReader input, FieldWriter output) Do a deep copy of the value in input into outputvoidBigIntReaderImpl.copyValue(FieldWriter w) voidBitReaderImpl.copyValue(FieldWriter w) voidDateReaderImpl.copyValue(FieldWriter w) voidDecimal18ReaderImpl.copyValue(FieldWriter w) voidDecimal28DenseReaderImpl.copyValue(FieldWriter w) voidDecimal28SparseReaderImpl.copyValue(FieldWriter w) voidDecimal38DenseReaderImpl.copyValue(FieldWriter w) voidDecimal38SparseReaderImpl.copyValue(FieldWriter w) voidDecimal9ReaderImpl.copyValue(FieldWriter w) voidFloat4ReaderImpl.copyValue(FieldWriter w) voidFloat8ReaderImpl.copyValue(FieldWriter w) voidIntervalDayReaderImpl.copyValue(FieldWriter w) voidIntervalReaderImpl.copyValue(FieldWriter w) voidIntervalYearReaderImpl.copyValue(FieldWriter w) voidIntReaderImpl.copyValue(FieldWriter w) voidNullableBigIntReaderImpl.copyValue(FieldWriter w) voidNullableBitReaderImpl.copyValue(FieldWriter w) voidNullableDateReaderImpl.copyValue(FieldWriter w) voidNullableDecimal18ReaderImpl.copyValue(FieldWriter w) voidNullableDecimal28DenseReaderImpl.copyValue(FieldWriter w) voidNullableDecimal28SparseReaderImpl.copyValue(FieldWriter w) voidNullableDecimal38DenseReaderImpl.copyValue(FieldWriter w) voidNullableDecimal38SparseReaderImpl.copyValue(FieldWriter w) voidNullableDecimal9ReaderImpl.copyValue(FieldWriter w) voidNullableFloat4ReaderImpl.copyValue(FieldWriter w) voidNullableFloat8ReaderImpl.copyValue(FieldWriter w) voidNullableIntervalDayReaderImpl.copyValue(FieldWriter w) voidNullableIntervalReaderImpl.copyValue(FieldWriter w) voidNullableIntervalYearReaderImpl.copyValue(FieldWriter w) voidNullableIntReaderImpl.copyValue(FieldWriter w) voidNullableSmallIntReaderImpl.copyValue(FieldWriter w) voidNullableTimeReaderImpl.copyValue(FieldWriter w) voidNullableTimeStampReaderImpl.copyValue(FieldWriter w) voidNullableTinyIntReaderImpl.copyValue(FieldWriter w) voidNullableUInt1ReaderImpl.copyValue(FieldWriter w) voidNullableUInt2ReaderImpl.copyValue(FieldWriter w) voidNullableUInt4ReaderImpl.copyValue(FieldWriter w) voidNullableUInt8ReaderImpl.copyValue(FieldWriter w) voidNullableVar16CharReaderImpl.copyValue(FieldWriter w) voidNullableVarBinaryReaderImpl.copyValue(FieldWriter w) voidNullableVarCharReaderImpl.copyValue(FieldWriter w) voidNullableVarDecimalReaderImpl.copyValue(FieldWriter w) voidSmallIntReaderImpl.copyValue(FieldWriter w) voidTimeReaderImpl.copyValue(FieldWriter w) voidTimeStampReaderImpl.copyValue(FieldWriter w) voidTinyIntReaderImpl.copyValue(FieldWriter w) voidUInt1ReaderImpl.copyValue(FieldWriter w) voidUInt2ReaderImpl.copyValue(FieldWriter w) voidUInt4ReaderImpl.copyValue(FieldWriter w) voidUInt8ReaderImpl.copyValue(FieldWriter w) voidVar16CharReaderImpl.copyValue(FieldWriter w) voidVarBinaryReaderImpl.copyValue(FieldWriter w) voidVarCharReaderImpl.copyValue(FieldWriter w) voidVarDecimalReaderImpl.copyValue(FieldWriter w) Constructors in org.apache.drill.exec.vector.complex.impl with parameters of type FieldWriterModifierConstructorDescriptionAbstractRepeatedMapWriter(T container, FieldWriter parent) AbstractRepeatedMapWriter(T container, FieldWriter parent, boolean unionEnabled) RepeatedDictWriter(RepeatedDictVector container, FieldWriter parent) RepeatedListWriter(String name, RepeatedListVector container, FieldWriter parent) RepeatedListWriter(RepeatedListVector container, FieldWriter parent) RepeatedMapWriter(RepeatedMapVector container, FieldWriter parent) RepeatedMapWriter(RepeatedMapVector container, FieldWriter parent, boolean unionEnabled) SingleDictWriter(DictVector container, FieldWriter parent) SingleDictWriter(DictVector container, FieldWriter parent, boolean unionEnabled) SingleListWriter(String name, AbstractContainerVector container, FieldWriter parent) SingleListWriter(AbstractContainerVector container, FieldWriter parent) SingleMapWriter(MapVector container, FieldWriter parent) SingleMapWriter(MapVector container, FieldWriter parent, boolean unionEnabled) UnionVectorListWriter(ListVector listVector, FieldWriter parent) UnionVectorWriter(UnionVector vector, FieldWriter parent) Constructs writer with dataVector of UnionVector type.UnionWriter(UnionVector vector, FieldWriter parent) -
Uses of FieldWriter in org.apache.drill.exec.vector.complex.writer
Methods in org.apache.drill.exec.vector.complex.writer that return FieldWriterModifier and TypeMethodDescriptionBaseWriter.DictWriter.getKeyWriter()BaseWriter.getParent()BaseWriter.DictWriter.getValueWriter()