DictionaryArray

Constructors

this
this(arrow.data_type.DataType dataType, arrow.array.Array indices, arrow.array.Array dictionary)

Members

Functions

getDictionary
arrow.array.Array getDictionary()
getDictionaryDataType
arrow.dictionary_data_type.DictionaryDataType getDictionaryDataType()
getIndices
arrow.array.Array getIndices()

Inherited Members

From Array

import_
arrow.array.Array import_(void* cAbiArray, arrow.data_type.DataType dataType)
cast_
arrow.array.Array cast_(arrow.data_type.DataType targetDataType, arrow.cast_options.CastOptions options)
concatenate
arrow.array.Array concatenate(arrow.array.Array[] otherArrays)
count
long count(arrow.count_options.CountOptions options)
countValues
arrow.struct_array.StructArray countValues()
dictionaryEncode
arrow.dictionary_array.DictionaryArray dictionaryEncode()
diffUnified
string diffUnified(arrow.array.Array otherArray)
equal
bool equal(arrow.array.Array otherArray)
equalApprox
bool equalApprox(arrow.array.Array otherArray)
equalOptions
bool equalOptions(arrow.array.Array otherArray, arrow.equal_options.EqualOptions options)
equalRange
bool equalRange(long startIndex, arrow.array.Array otherArray, long otherStartIndex, long endIndex, arrow.equal_options.EqualOptions options)
export_
bool export_(void* cAbiArray, void* cAbiSchema)
filter
arrow.array.Array filter(arrow.boolean_array.BooleanArray filter, arrow.filter_options.FilterOptions options)
getLength
long getLength()
getNNulls
long getNNulls()
getNullBitmap
arrow.buffer.Buffer getNullBitmap()
getOffset
long getOffset()
getValueDataType
arrow.data_type.DataType getValueDataType()
getValueType
arrow.types.Type getValueType()
isIn
arrow.boolean_array.BooleanArray isIn(arrow.array.Array right)
isInChunkedArray
arrow.boolean_array.BooleanArray isInChunkedArray(arrow.chunked_array.ChunkedArray right)
isNull
bool isNull(long i)
isValid
bool isValid(long i)
runEndEncode
arrow.run_end_encoded_array.RunEndEncodedArray runEndEncode(arrow.run_end_encode_options.RunEndEncodeOptions options)
slice
arrow.array.Array slice(long offset, long length)
sortIndices
arrow.uint64_array.UInt64Array sortIndices(arrow.types.SortOrder order)
sortToIndices
arrow.uint64_array.UInt64Array sortToIndices()
take
arrow.array.Array take(arrow.array.Array indices, arrow.take_options.TakeOptions options)
takeChunkedArray
arrow.chunked_array.ChunkedArray takeChunkedArray(arrow.chunked_array.ChunkedArray indices, arrow.take_options.TakeOptions options)
toString_
string toString_()
unique
arrow.array.Array unique()
view
arrow.array.Array view(arrow.data_type.DataType returnType)