Package io.fury.format.row
Interface Getters
- All Known Implementing Classes:
BinaryArray,BinaryRow
public interface Getters
Getter methods for row format.
isNullAt(int) must be checked before attempting to
retrieve a nullable value.-
Method Summary
Modifier and TypeMethodDescriptiondefault Objectget(int ordinal, org.apache.arrow.vector.types.pojo.Field field) getArray(int ordinal) byte[]getBinary(int ordinal) booleangetBoolean(int ordinal) getBuffer(int ordinal) bytegetByte(int ordinal) intgetDate(int ordinal) getDecimal(int ordinal) doublegetDouble(int ordinal) floatgetFloat(int ordinal) intgetInt(int ordinal) longgetLong(int ordinal) getMap(int ordinal) shortgetShort(int ordinal) getString(int ordinal) getStruct(int ordinal) longgetTimestamp(int ordinal) booleanisNullAt(int ordinal)
-
Method Details
-
isNullAt
boolean isNullAt(int ordinal) -
getBoolean
boolean getBoolean(int ordinal) -
getByte
byte getByte(int ordinal) -
getShort
short getShort(int ordinal) -
getInt
int getInt(int ordinal) -
getLong
long getLong(int ordinal) -
getFloat
float getFloat(int ordinal) -
getDouble
double getDouble(int ordinal) -
getDecimal
-
getDate
int getDate(int ordinal) -
getTimestamp
long getTimestamp(int ordinal) -
getString
-
getBinary
byte[] getBinary(int ordinal) -
getBuffer
-
getStruct
-
getArray
-
getMap
-
get
-