Module org.apache.arrow.vector
Interface BaseWriter.MapWriter
- All Superinterfaces:
AutoCloseable,BaseWriter,BaseWriter.ListWriter,Positionable
- All Known Subinterfaces:
FieldWriter
- All Known Implementing Classes:
AbstractExtensionTypeWriter,BigIntWriterImpl,BitWriterImpl,ComplexWriterImpl,DateDayWriterImpl,DateMilliWriterImpl,Decimal256WriterImpl,DecimalWriterImpl,DenseUnionWriter,DurationWriterImpl,FixedSizeBinaryWriterImpl,Float2WriterImpl,Float4WriterImpl,Float8WriterImpl,IntervalDayWriterImpl,IntervalMonthDayNanoWriterImpl,IntervalYearWriterImpl,IntWriterImpl,LargeVarBinaryWriterImpl,LargeVarCharWriterImpl,NullableCaseSensitiveStructWriter,NullableStructWriter,PromotableViewWriter,PromotableWriter,SingleCaseSensitiveStructWriter,SingleStructWriter,SmallIntWriterImpl,TimeMicroWriterImpl,TimeMilliWriterImpl,TimeNanoWriterImpl,TimeSecWriterImpl,TimeStampMicroTZWriterImpl,TimeStampMicroWriterImpl,TimeStampMilliTZWriterImpl,TimeStampMilliWriterImpl,TimeStampNanoTZWriterImpl,TimeStampNanoWriterImpl,TimeStampSecTZWriterImpl,TimeStampSecWriterImpl,TinyIntWriterImpl,UInt1WriterImpl,UInt2WriterImpl,UInt4WriterImpl,UInt8WriterImpl,UnionExtensionWriter,UnionFixedSizeListWriter,UnionLargeListViewWriter,UnionLargeListWriter,UnionListViewWriter,UnionListWriter,UnionMapWriter,UnionViewWriter,UnionWriter,UuidWriterImpl,VarBinaryWriterImpl,VarCharWriterImpl,VariantWriterImpl,ViewVarBinaryWriterImpl,ViewVarCharWriterImpl
- Enclosing interface:
- BaseWriter
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.arrow.vector.complex.writer.BaseWriter
BaseWriter.ComplexWriter, BaseWriter.ExtensionWriter, BaseWriter.ListWriter, BaseWriter.MapWriter, BaseWriter.ScalarWriter, BaseWriter.StructOrListWriter, BaseWriter.StructWriter -
Method Summary
Methods inherited from interface java.lang.AutoCloseable
closeMethods inherited from interface org.apache.arrow.vector.complex.writer.BaseWriter
getValueCapacity, writeNullMethods inherited from interface org.apache.arrow.vector.complex.writer.BaseWriter.ListWriter
bigInt, bit, copyReader, dateDay, dateMilli, decimal, decimal256, duration, endList, endListView, extension, fixedSizeBinary, float2, float4, float8, integer, intervalDay, intervalMonthDayNano, intervalYear, largeVarBinary, largeVarChar, list, listView, map, map, smallInt, startList, startListView, struct, timeMicro, timeMilli, timeNano, timeSec, timeStampMicro, timeStampMicroTZ, timeStampMilli, timeStampMilliTZ, timeStampNano, timeStampNanoTZ, timeStampSec, timeStampSecTZ, tinyInt, uInt1, uInt2, uInt4, uInt8, varBinary, varChar, viewVarBinary, viewVarCharMethods inherited from interface org.apache.arrow.vector.complex.Positionable
getPosition, setPosition
-
Method Details
-
startMap
void startMap() -
endMap
void endMap() -
startEntry
void startEntry() -
endEntry
void endEntry() -
key
BaseWriter.MapWriter key() -
value
BaseWriter.MapWriter value()
-