MapArrayBuilder

Constructors

this
this(arrow.map_data_type.MapDataType dataType)

Members

Functions

appendValue
bool appendValue()
appendValues
bool appendValues(int[] offsets, bool[] isValids)

Append multiple values at once. It's more efficient than multiple append and append_null calls.

getItemBuilder
arrow.array_builder.ArrayBuilder getItemBuilder()
getKeyBuilder
arrow.array_builder.ArrayBuilder getKeyBuilder()
getValueBuilder
arrow.array_builder.ArrayBuilder getValueBuilder()

Inherited Members

From ArrayBuilder

appendEmptyValue
bool appendEmptyValue()
appendEmptyValues
bool appendEmptyValues(long n)

Append multiple empty values at once. It's more efficient than multiple arrow.array_builder.ArrayBuilder.appendEmptyValue calls.

appendNull
bool appendNull()
appendNulls
bool appendNulls(long n)

Append multiple nulls at once. It's more efficient than multiple arrow.array_builder.ArrayBuilder.appendNull calls.

finish
arrow.array.Array finish()
getCapacity
long getCapacity()
getChild
arrow.array_builder.ArrayBuilder getChild(int i)
getChildren
arrow.array_builder.ArrayBuilder[] getChildren()
getLength
long getLength()
getNNulls
long getNNulls()
getValueDataType
arrow.data_type.DataType getValueDataType()
getValueType
arrow.types.Type getValueType()
reserve
bool reserve(long additionalCapacity)
reset
void reset()
resize
bool resize(long capacity)