Package org.apache.spark.sql.vectorized
Class BlobStructAccessor
java.lang.Object
org.apache.spark.sql.vectorized.BlobStructAccessor
- All Implemented Interfaces:
AutoCloseable
-
Constructor Summary
ConstructorsConstructorDescriptionBlobStructAccessor(org.apache.arrow.vector.complex.StructVector structVector) -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()intgetPosition(int rowId) getSize(int rowId) org.apache.spark.sql.catalyst.InternalRowgetStruct(int rowId) booleanisNullAt(int rowId)
-
Constructor Details
-
BlobStructAccessor
public BlobStructAccessor(org.apache.arrow.vector.complex.StructVector structVector)
-
-
Method Details
-
getNullCount
public int getNullCount() -
isNullAt
public boolean isNullAt(int rowId) -
getStruct
public org.apache.spark.sql.catalyst.InternalRow getStruct(int rowId) -
getPosition
-
getSize
-
close
public void close()- Specified by:
closein interfaceAutoCloseable
-