Interface BaseWriter.ListWriter
- All Superinterfaces:
AutoCloseable,BaseWriter,Positionable
- All Known Subinterfaces:
BaseWriter.MapWriter,FieldWriter
- All Known Implementing Classes:
BigIntWriterImpl,BitWriterImpl,ComplexWriterImpl,DateDayWriterImpl,DateMilliWriterImpl,Decimal256WriterImpl,DecimalWriterImpl,DenseUnionWriter,DurationWriterImpl,FixedSizeBinaryWriterImpl,Float2WriterImpl,Float4WriterImpl,Float8WriterImpl,IntervalDayWriterImpl,IntervalMonthDayNanoWriterImpl,IntervalYearWriterImpl,IntWriterImpl,LargeVarBinaryWriterImpl,LargeVarCharWriterImpl,NullableCaseSensitiveStructWriter,NullableStructWriter,PromotableWriter,SingleCaseSensitiveStructWriter,SingleStructWriter,SmallIntWriterImpl,TimeMicroWriterImpl,TimeMilliWriterImpl,TimeNanoWriterImpl,TimeSecWriterImpl,TimeStampMicroTZWriterImpl,TimeStampMicroWriterImpl,TimeStampMilliTZWriterImpl,TimeStampMilliWriterImpl,TimeStampNanoTZWriterImpl,TimeStampNanoWriterImpl,TimeStampSecTZWriterImpl,TimeStampSecWriterImpl,TinyIntWriterImpl,UInt1WriterImpl,UInt2WriterImpl,UInt4WriterImpl,UInt8WriterImpl,UnionFixedSizeListWriter,UnionLargeListWriter,UnionListViewWriter,UnionListWriter,UnionMapWriter,UnionWriter,VarBinaryWriterImpl,VarCharWriterImpl,ViewVarBinaryWriterImpl,ViewVarCharWriterImpl
- Enclosing interface:
BaseWriter
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.arrow.vector.complex.writer.BaseWriter
BaseWriter.ComplexWriter, BaseWriter.ListWriter, BaseWriter.MapWriter, BaseWriter.ScalarWriter, BaseWriter.StructOrListWriter, BaseWriter.StructWriter -
Method Summary
Modifier and TypeMethodDescriptionbigInt()bit()voidcopyReader(FieldReader reader) dateDay()decimal()duration()voidendList()float2()float4()float8()integer()list()map()map(boolean keysSorted) smallInt()voidstruct()timeNano()timeSec()tinyInt()uInt1()uInt2()uInt4()uInt8()varChar()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.Positionable
getPosition, setPosition
-
Method Details
-
startList
void startList() -
endList
void endList() -
struct
BaseWriter.StructWriter struct() -
list
BaseWriter.ListWriter list() -
map
BaseWriter.MapWriter map() -
map
-
copyReader
-
tinyInt
TinyIntWriter tinyInt() -
uInt1
UInt1Writer uInt1() -
uInt2
UInt2Writer uInt2() -
smallInt
SmallIntWriter smallInt() -
float2
Float2Writer float2() -
integer
IntWriter integer() -
uInt4
UInt4Writer uInt4() -
float4
Float4Writer float4() -
dateDay
DateDayWriter dateDay() -
intervalYear
IntervalYearWriter intervalYear() -
timeSec
TimeSecWriter timeSec() -
timeMilli
TimeMilliWriter timeMilli() -
bigInt
BigIntWriter bigInt() -
uInt8
UInt8Writer uInt8() -
float8
Float8Writer float8() -
dateMilli
DateMilliWriter dateMilli() -
duration
DurationWriter duration() -
timeStampSec
TimeStampSecWriter timeStampSec() -
timeStampMilli
TimeStampMilliWriter timeStampMilli() -
timeStampMicro
TimeStampMicroWriter timeStampMicro() -
timeStampNano
TimeStampNanoWriter timeStampNano() -
timeStampSecTZ
TimeStampSecTZWriter timeStampSecTZ() -
timeStampMilliTZ
TimeStampMilliTZWriter timeStampMilliTZ() -
timeStampMicroTZ
TimeStampMicroTZWriter timeStampMicroTZ() -
timeStampNanoTZ
TimeStampNanoTZWriter timeStampNanoTZ() -
timeMicro
TimeMicroWriter timeMicro() -
timeNano
TimeNanoWriter timeNano() -
intervalDay
IntervalDayWriter intervalDay() -
intervalMonthDayNano
IntervalMonthDayNanoWriter intervalMonthDayNano() -
decimal256
Decimal256Writer decimal256() -
decimal
DecimalWriter decimal() -
fixedSizeBinary
FixedSizeBinaryWriter fixedSizeBinary() -
varBinary
VarBinaryWriter varBinary() -
varChar
VarCharWriter varChar() -
viewVarBinary
ViewVarBinaryWriter viewVarBinary() -
viewVarChar
ViewVarCharWriter viewVarChar() -
largeVarChar
LargeVarCharWriter largeVarChar() -
largeVarBinary
LargeVarBinaryWriter largeVarBinary() -
bit
BitWriter bit()
-