public class ArrowColumnarBatchRow extends Object
| Modifier and Type | Field and Description |
|---|---|
int |
rowId |
| Constructor and Description |
|---|
ArrowColumnarBatchRow(ArrowColumnVector[] columns) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
anyNull() |
Object |
get(int ordinal,
org.apache.kyuubi.shaded.hive.service.rpc.thrift.TTypeId dataType,
String timeZone,
boolean timestampAsString) |
Object |
getArray(int ordinal) |
byte[] |
getBinary(int ordinal) |
boolean |
getBoolean(int ordinal) |
byte |
getByte(int ordinal) |
BigDecimal |
getDecimal(int ordinal) |
BigDecimal |
getDecimal(int ordinal,
int precision,
int scale) |
double |
getDouble(int ordinal) |
float |
getFloat(int ordinal) |
int |
getInt(int ordinal) |
Object |
getInterval(int ordinal) |
long |
getLong(int ordinal) |
Object |
getMap(int ordinal) |
short |
getShort(int ordinal) |
String |
getString(int ordinal) |
Object |
getStruct(int ordinal,
int numFields) |
boolean |
isNullAt(int ordinal) |
int |
numFields() |
public ArrowColumnarBatchRow(ArrowColumnVector[] columns)
public int numFields()
public boolean anyNull()
public boolean isNullAt(int ordinal)
public boolean getBoolean(int ordinal)
public byte getByte(int ordinal)
public short getShort(int ordinal)
public int getInt(int ordinal)
public long getLong(int ordinal)
public float getFloat(int ordinal)
public double getDouble(int ordinal)
public BigDecimal getDecimal(int ordinal, int precision, int scale)
public BigDecimal getDecimal(int ordinal)
public String getString(int ordinal)
public byte[] getBinary(int ordinal)
public Object getInterval(int ordinal)
public Object getStruct(int ordinal, int numFields)
public Object getArray(int ordinal)
public Object getMap(int ordinal)
Copyright © 2023 The Apache Software Foundation. All rights reserved.