Uses of Interface
org.apache.drill.exec.vector.complex.writer.BaseWriter.MapWriter
Packages that use BaseWriter.MapWriter
Package
Description
-
Uses of BaseWriter.MapWriter in org.apache.drill.exec.store.hive.writers.complex
Constructors in org.apache.drill.exec.store.hive.writers.complex with parameters of type BaseWriter.MapWriterModifierConstructorDescriptionHiveStructWriter(org.apache.hadoop.hive.serde2.objectinspector.StructObjectInspector structObjectInspector, org.apache.hadoop.hive.serde2.objectinspector.StructField[] structFields, HiveValueWriter[] fieldWriters, BaseWriter.MapWriter structWriter) -
Uses of BaseWriter.MapWriter in org.apache.drill.exec.vector.complex
Methods in org.apache.drill.exec.vector.complex with parameters of type BaseWriter.MapWriterModifier and TypeMethodDescriptionstatic voidMapUtility.writeToMapFromReader(FieldReader fieldReader, BaseWriter.MapWriter mapWriter, String caller) static voidMapUtility.writeToMapFromReader(FieldReader fieldReader, BaseWriter.MapWriter mapWriter, String fieldName, String caller) -
Uses of BaseWriter.MapWriter in org.apache.drill.exec.vector.complex.impl
Classes in org.apache.drill.exec.vector.complex.impl that implement BaseWriter.MapWriterModifier 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 declared as BaseWriter.MapWriterMethods in org.apache.drill.exec.vector.complex.impl that return BaseWriter.MapWriterModifier and TypeMethodDescriptionUnionWriter.asMap()ComplexWriterImpl.directMap()RepeatedListWriter.map()SingleListWriter.map()UnionListWriter.map()UnionVectorListWriter.map()UnionVectorWriter.map()UnionWriter.map()ComplexWriterImpl.rootAsMap()VectorContainerWriter.rootAsMap()Deprecated.Methods in org.apache.drill.exec.vector.complex.impl with parameters of type BaseWriter.MapWriterModifier and TypeMethodDescriptionvoidAbstractFieldReader.copyAsField(String name, BaseWriter.MapWriter writer) voidBigIntHolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidBigIntReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidBitHolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidBitReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidDateHolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidDateReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidDecimal18ReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidDecimal28DenseHolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidDecimal28DenseReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidDecimal28SparseHolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidDecimal28SparseReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidDecimal38DenseHolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidDecimal38DenseReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidDecimal38SparseHolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidDecimal38SparseReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidDecimal9ReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidFloat4HolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidFloat4ReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidFloat8HolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidFloat8ReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidIntervalDayHolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidIntervalDayReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidIntervalHolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidIntervalReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidIntervalYearHolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidIntervalYearReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidIntHolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidIntReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidNullableBigIntHolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidNullableBigIntReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidNullableBitHolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidNullableBitReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidNullableDateHolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidNullableDateReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidNullableDecimal18ReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidNullableDecimal28DenseHolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidNullableDecimal28DenseReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidNullableDecimal28SparseHolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidNullableDecimal28SparseReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidNullableDecimal38DenseHolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidNullableDecimal38DenseReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidNullableDecimal38SparseHolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidNullableDecimal38SparseReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidNullableDecimal9ReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidNullableFloat4HolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidNullableFloat4ReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidNullableFloat8HolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidNullableFloat8ReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidNullableIntervalDayHolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidNullableIntervalDayReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidNullableIntervalHolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidNullableIntervalReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidNullableIntervalYearHolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidNullableIntervalYearReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidNullableIntHolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidNullableIntReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidNullableSmallIntHolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidNullableSmallIntReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidNullableTimeHolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidNullableTimeReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidNullableTimeStampHolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidNullableTimeStampReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidNullableTinyIntHolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidNullableTinyIntReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidNullableUInt1HolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidNullableUInt1ReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidNullableUInt2HolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidNullableUInt2ReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidNullableUInt4HolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidNullableUInt4ReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidNullableUInt8HolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidNullableUInt8ReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidNullableVar16CharHolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidNullableVar16CharReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidNullableVarBinaryHolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidNullableVarBinaryReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidNullableVarCharHolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidNullableVarCharReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidNullableVarDecimalHolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer, int precision, int scale) voidNullableVarDecimalReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer, int precision, int scale) voidRepeatedBigIntHolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidRepeatedBigIntReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidRepeatedBitHolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidRepeatedBitReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidRepeatedDateHolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidRepeatedDateReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidRepeatedDecimal18HolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidRepeatedDecimal18ReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidRepeatedDecimal28DenseHolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidRepeatedDecimal28DenseReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidRepeatedDecimal28SparseHolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidRepeatedDecimal28SparseReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidRepeatedDecimal38DenseHolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidRepeatedDecimal38DenseReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidRepeatedDecimal38SparseHolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidRepeatedDecimal38SparseReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidRepeatedDecimal9HolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidRepeatedDecimal9ReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidRepeatedFloat4HolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidRepeatedFloat4ReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidRepeatedFloat8HolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidRepeatedFloat8ReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidRepeatedIntervalDayHolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidRepeatedIntervalDayReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidRepeatedIntervalHolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidRepeatedIntervalReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidRepeatedIntervalYearHolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidRepeatedIntervalYearReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidRepeatedIntHolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidRepeatedIntReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidRepeatedListReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidRepeatedMapReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidRepeatedSmallIntHolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidRepeatedSmallIntReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidRepeatedTimeHolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidRepeatedTimeReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidRepeatedTimeStampHolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidRepeatedTimeStampReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidRepeatedTinyIntHolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidRepeatedTinyIntReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidRepeatedUInt1HolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidRepeatedUInt1ReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidRepeatedUInt2HolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidRepeatedUInt2ReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidRepeatedUInt4HolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidRepeatedUInt4ReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidRepeatedUInt8HolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidRepeatedUInt8ReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidRepeatedVar16CharHolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidRepeatedVar16CharReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidRepeatedVarBinaryHolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidRepeatedVarBinaryReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidRepeatedVarCharHolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidRepeatedVarCharReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidRepeatedVarDecimalHolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer, int precision, int scale) voidRepeatedVarDecimalReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer, int precision, int scale) voidSingleListReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidSingleMapReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidSmallIntHolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidSmallIntReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidTimeHolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidTimeReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidTimeStampHolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidTimeStampReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidTinyIntHolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidTinyIntReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidUInt1HolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidUInt1ReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidUInt2HolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidUInt2ReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidUInt4HolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidUInt4ReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidUInt8HolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidUInt8ReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidVar16CharHolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidVar16CharReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidVarBinaryHolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidVarBinaryReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidVarCharHolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidVarCharReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer) voidVarDecimalHolderReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer, int precision, int scale) voidVarDecimalReaderImpl.copyAsField(String name, BaseWriter.MapWriter writer, int precision, int scale) voidAbstractFieldReader.copyAsValue(BaseWriter.MapWriter writer) voidNullReader.copyAsValue(BaseWriter.MapWriter writer) voidRepeatedMapReaderImpl.copyAsValue(BaseWriter.MapWriter writer) voidSingleLikeRepeatedMapReaderImpl.copyAsValue(BaseWriter.MapWriter writer) voidSingleMapReaderImpl.copyAsValue(BaseWriter.MapWriter writer) voidRepeatedMapReaderImpl.copyAsValueSingle(BaseWriter.MapWriter writer) voidSingleLikeRepeatedMapReaderImpl.copyAsValueSingle(BaseWriter.MapWriter writer) static FieldWriterComplexCopier.getMapWriterForType(TypeProtos.MajorType type, BaseWriter.MapWriter writer, String name) Constructors in org.apache.drill.exec.vector.complex.impl with parameters of type BaseWriter.MapWriter -
Uses of BaseWriter.MapWriter in org.apache.drill.exec.vector.complex.reader
Methods in org.apache.drill.exec.vector.complex.reader with parameters of type BaseWriter.MapWriterModifier and TypeMethodDescriptionvoidBaseReader.RepeatedMapReader.copyAsValue(BaseWriter.MapWriter writer) -
Uses of BaseWriter.MapWriter in org.apache.drill.exec.vector.complex.writer
Subinterfaces of BaseWriter.MapWriter in org.apache.drill.exec.vector.complex.writerModifier and TypeInterfaceDescriptionstatic interfaceinterfaceMethods in org.apache.drill.exec.vector.complex.writer that return BaseWriter.MapWriter