public final class VarBinaryVector.Accessor extends BaseValueVector.BaseAccessor implements VariableWidthVector.VariableWidthAccessor
| Constructor and Description |
|---|
Accessor() |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
get(int index) |
void |
get(int index,
NullableVarBinaryHolder holder) |
void |
get(int index,
VarBinaryHolder holder) |
byte[] |
getObject(int index)
Get the Java Object representation of the element at the specified position.
|
UInt4Vector |
getOffsetVector() |
long |
getStartEnd(int index) |
int |
getValueCount() |
int |
getValueLength(int index) |
boolean |
isNull(int index) |
getNullCountclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetNullCountpublic long getStartEnd(int index)
public byte[] get(int index)
public int getValueLength(int index)
getValueLength in interface VariableWidthVector.VariableWidthAccessorpublic void get(int index,
VarBinaryHolder holder)
public void get(int index,
NullableVarBinaryHolder holder)
public byte[] getObject(int index)
ValueVector.AccessorgetObject in interface ValueVector.Accessorindex - Index of the value to getpublic int getValueCount()
getValueCount in interface ValueVector.Accessorpublic boolean isNull(int index)
isNull in interface ValueVector.AccessorisNull in class BaseValueVector.BaseAccessorindex - the index to check for nullitypublic UInt4Vector getOffsetVector()
Copyright © 2017 The Apache Software Foundation. All rights reserved.