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.DummyOffsetVectorWriterNested classes/interfaces inherited from class org.apache.drill.exec.vector.accessor.writer.AbstractArrayWriter
AbstractArrayWriter.ArrayElementWriterIndex, AbstractArrayWriter.ArrayObjectWriter, AbstractArrayWriter.BaseArrayWriterNested 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
offsetVectorWriterFields inherited from class org.apache.drill.exec.vector.accessor.writer.AbstractArrayWriter
elementIndex, elementObjWriter, offsetsWriter, outerIndex -
Constructor Summary
ConstructorsConstructorDescriptionDummyDictWriter(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, startWriteMethods 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, writeIndexMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.drill.exec.vector.accessor.ArrayWriter
array, dict, entry, entryType, save, scalar, setNull, size, tuple, variantMethods 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:DictWriterReturns scalar type of the key field.- Specified by:
keyTypein interfaceDictWriter- Returns:
- type of the key
-
valueType
Description copied from interface:DictWriterReturns object type of the value field.- Specified by:
valueTypein interfaceDictWriter- Returns:
- type of the value
-
keyWriter
Description copied from interface:DictWriterReturns the writer associated with key field.- Specified by:
keyWriterin interfaceDictWriter- Returns:
- key writer
-
valueWriter
Description copied from interface:DictWriterReturns the writer associated with value field.- Specified by:
valueWriterin interfaceDictWriter- Returns:
- value writer
-