Class DummyDictWriter
java.lang.Object
org.apache.drill.exec.vector.accessor.writer.AbstractArrayWriter
org.apache.drill.exec.vector.accessor.writer.dummy.DummyArrayWriter
org.apache.drill.exec.vector.accessor.writer.dummy.DummyDictWriter
- All Implemented Interfaces:
ArrayWriter
,ColumnWriter
,DictWriter
,WriterEvents
,WriterPosition
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.drill.exec.vector.accessor.writer.dummy.DummyArrayWriter
DummyArrayWriter.DummyOffsetVectorWriter
Nested classes/interfaces inherited from class org.apache.drill.exec.vector.accessor.writer.AbstractArrayWriter
AbstractArrayWriter.ArrayElementWriterIndex, AbstractArrayWriter.ArrayObjectWriter, AbstractArrayWriter.BaseArrayWriter
Nested classes/interfaces inherited from interface org.apache.drill.exec.vector.accessor.writer.WriterEvents
WriterEvents.ColumnWriterListener, WriterEvents.State
-
Field Summary
Fields inherited from class org.apache.drill.exec.vector.accessor.writer.dummy.DummyArrayWriter
offsetVectorWriter
Fields inherited from class org.apache.drill.exec.vector.accessor.writer.AbstractArrayWriter
elementIndex, elementObjWriter, offsetsWriter, outerIndex
-
Constructor Summary
ConstructorDescriptionDummyDictWriter
(ColumnMetadata schema, DictEntryWriter.DictEntryObjectWriter entryObjectWriter) -
Method Summary
Modifier and TypeMethodDescriptionkeyType()
Returns scalar type of the key field.Returns the writer associated with key field.Returns object type of the value field.Returns the writer associated with value field.Methods inherited from class org.apache.drill.exec.vector.accessor.writer.dummy.DummyArrayWriter
bindIndex, copy, endArrayValue, endWrite, isProjected, lastWriteIndex, postRollover, preRollover, restartRow, save, saveRow, setObject, startRow, startWrite
Methods inherited from class org.apache.drill.exec.vector.accessor.writer.AbstractArrayWriter
array, bindListener, dict, dump, entry, entryType, nullable, offsetWriter, rowStartIndex, scalar, schema, setNull, setNull, size, tuple, type, variant, writeIndex
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.drill.exec.vector.accessor.ArrayWriter
array, dict, entry, entryType, save, scalar, setNull, size, tuple, variant
Methods inherited from interface org.apache.drill.exec.vector.accessor.ColumnWriter
copy, isProjected, nullable, schema, setNull, setObject, type
-
Constructor Details
-
DummyDictWriter
public DummyDictWriter(ColumnMetadata schema, DictEntryWriter.DictEntryObjectWriter entryObjectWriter)
-
-
Method Details
-
keyType
Description copied from interface:DictWriter
Returns scalar type of the key field.- Specified by:
keyType
in interfaceDictWriter
- Returns:
- type of the key
-
valueType
Description copied from interface:DictWriter
Returns object type of the value field.- Specified by:
valueType
in interfaceDictWriter
- Returns:
- type of the value
-
keyWriter
Description copied from interface:DictWriter
Returns the writer associated with key field.- Specified by:
keyWriter
in interfaceDictWriter
- Returns:
- key writer
-
valueWriter
Description copied from interface:DictWriter
Returns the writer associated with value field.- Specified by:
valueWriter
in interfaceDictWriter
- Returns:
- value writer
-