KeywordVector

class KeywordVector(name: String, allocator: BufferAllocator, fieldType: FieldType) : XtExtensionVector<VarCharVector>

Constructors

Link copied to clipboard
constructor(name: String, allocator: BufferAllocator, fieldType: FieldType)

Properties

Link copied to clipboard
open override val allocator: BufferAllocator?
Link copied to clipboard
open override val bufferSize: Int
Link copied to clipboard
open override val childrenFromFields: List<FieldVector?>?
Link copied to clipboard
open override val dataBuffer: ArrowBuf?
Link copied to clipboard
open override val dataBufferAddress: Long
Link copied to clipboard
Link copied to clipboard
open override val field: Field
Link copied to clipboard
open override val fieldBuffers: List<ArrowBuf?>?
Link copied to clipboard
open override val fieldInnerVectors: List<BufferBacked?>?
Link copied to clipboard
open override val minorType: Types.MinorType?
Link copied to clipboard
open override val name: String?
Link copied to clipboard
open override val nullCount: Int
Link copied to clipboard
open override val offsetBuffer: ArrowBuf?
Link copied to clipboard
open override val offsetBufferAddress: Long
Link copied to clipboard
open override val reader: FieldReader?
Link copied to clipboard
open override val underlyingVector: VarCharVector?
Link copied to clipboard
open override val validityBuffer: ArrowBuf?
Link copied to clipboard
open override val validityBufferAddress: Long
Link copied to clipboard
open override val valueCapacity: Int
Link copied to clipboard
open override var valueCount: Int

Functions

Link copied to clipboard
open fun <OUT : Any?, IN : Any?> accept(visitor: VectorVisitor<OUT?, IN?>?, value: IN?): OUT?
Link copied to clipboard
open fun allocateNew()
Link copied to clipboard
Link copied to clipboard
open fun clear()
Link copied to clipboard
open fun close()
Link copied to clipboard
open fun copyFrom(fromIndex: Int, thisIndex: Int, from: ValueVector?)
Link copied to clipboard
open override fun copyFromSafe(fromIndex: Int, thisIndex: Int, from: ValueVector)
Link copied to clipboard
open fun exportBuffer(buffer: ArrowBuf?, buffers: List<ArrowBuf?>?, buffersPtr: ArrowBuf?, nullValue: Long, retain: Boolean)
Link copied to clipboard
open fun exportCDataBuffers(buffers: List<ArrowBuf?>?, buffersPtr: ArrowBuf?, nullValue: Long)
Link copied to clipboard
open fun getBuffers(clear: Boolean): Array<out ArrowBuf?>?
Link copied to clipboard
open fun getBufferSizeFor(valueCount: Int): Int
Link copied to clipboard
open override fun getField(): Field
Link copied to clipboard
open override fun getObject(index: Int): Any?
Link copied to clipboard
open override fun getObject0(index: Int): Keyword
Link copied to clipboard
open fun getReader(): FieldReader?
Link copied to clipboard
open fun getTransferPair(ref: String?, allocator: BufferAllocator?): TransferPair?
open fun getTransferPair(ref: String?, allocator: BufferAllocator?, callBack: CallBack?): TransferPair?
open fun getTransferPair(field: Field?, allocator: BufferAllocator?, callBack: CallBack?): TransferPair?
open override fun getTransferPair(allocator: BufferAllocator): TransferPair
open override fun getTransferPair(field: Field, allocator: BufferAllocator): TransferPair
Link copied to clipboard
open fun getUnderlyingVector(): VarCharVector?
Link copied to clipboard
open override fun hashCode(index: Int): Int
open override fun hashCode(index: Int, hasher: ArrowBufHasher): Int
Link copied to clipboard
open fun initializeChildrenFromFields(children: List<Field?>?)
Link copied to clipboard
open fun isNull(index: Int): Boolean
Link copied to clipboard
open operator fun iterator(): MutableIterator<ValueVector?>
Link copied to clipboard
open fun loadFieldBuffers(fieldNode: ArrowFieldNode?, ownBuffers: List<ArrowBuf?>?)
Link copied to clipboard
open override fun makeTransferPair(target: ValueVector): TransferPair
Link copied to clipboard
open fun reAlloc()
Link copied to clipboard
open fun reset()
Link copied to clipboard
open fun setInitialCapacity(numRecords: Int)
Link copied to clipboard
open fun setNull(index: Int)
Link copied to clipboard
open fun validate()
Link copied to clipboard
open fun validateFull()