Class ArrowVectorAccessor<DecimalT,Utf8StringT,ArrayT,ChildVectorT extends java.lang.AutoCloseable>
- java.lang.Object
- 
- org.apache.iceberg.arrow.vectorized.ArrowVectorAccessor<DecimalT,Utf8StringT,ArrayT,ChildVectorT>
 
- 
- All Implemented Interfaces:
- java.lang.AutoCloseable
 
 public class ArrowVectorAccessor<DecimalT,Utf8StringT,ArrayT,ChildVectorT extends java.lang.AutoCloseable> extends java.lang.Object implements java.lang.AutoCloseable
- 
- 
Constructor SummaryConstructors Modifier Constructor Description protectedArrowVectorAccessor(org.apache.arrow.vector.ValueVector vector)protectedArrowVectorAccessor(org.apache.arrow.vector.ValueVector vector, ChildVectorT[] children)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description ChildVectorTchildColumn(int pos)voidclose()ArrayTgetArray(int rowId)byte[]getBinary(int rowId)booleangetBoolean(int rowId)DecimalTgetDecimal(int rowId, int precision, int scale)doublegetDouble(int rowId)floatgetFloat(int rowId)intgetInt(int rowId)longgetLong(int rowId)Utf8StringTgetUTF8String(int rowId)org.apache.arrow.vector.ValueVectorgetVector()
 
- 
- 
- 
Constructor Detail- 
ArrowVectorAccessorprotected ArrowVectorAccessor(org.apache.arrow.vector.ValueVector vector) 
 - 
ArrowVectorAccessorprotected ArrowVectorAccessor(org.apache.arrow.vector.ValueVector vector, ChildVectorT[] children)
 
- 
 - 
Method Detail- 
closepublic void close() - Specified by:
- closein interface- java.lang.AutoCloseable
 
 - 
getBooleanpublic boolean getBoolean(int rowId) 
 - 
getIntpublic int getInt(int rowId) 
 - 
getLongpublic long getLong(int rowId) 
 - 
getFloatpublic float getFloat(int rowId) 
 - 
getDoublepublic double getDouble(int rowId) 
 - 
getBinarypublic byte[] getBinary(int rowId) 
 - 
getDecimalpublic DecimalT getDecimal(int rowId, int precision, int scale) 
 - 
getUTF8Stringpublic Utf8StringT getUTF8String(int rowId) 
 - 
getArraypublic ArrayT getArray(int rowId) 
 - 
childColumnpublic ChildVectorT childColumn(int pos) 
 - 
getVectorpublic final org.apache.arrow.vector.ValueVector getVector() 
 
- 
 
-