public class HivePaimonArray extends Object implements org.apache.paimon.data.InternalArray
| 构造器和说明 |
|---|
HivePaimonArray(org.apache.paimon.types.DataType elementType,
List<Object> list) |
| 限定符和类型 | 方法和说明 |
|---|---|
org.apache.paimon.data.InternalArray |
getArray(int i) |
byte[] |
getBinary(int i) |
boolean |
getBoolean(int i) |
byte |
getByte(int i) |
org.apache.paimon.data.Decimal |
getDecimal(int i,
int precision,
int scale) |
double |
getDouble(int i) |
float |
getFloat(int i) |
int |
getInt(int i) |
List<Object> |
getList() |
long |
getLong(int i) |
org.apache.paimon.data.InternalMap |
getMap(int i) |
org.apache.paimon.data.InternalRow |
getRow(int i,
int i1) |
short |
getShort(int i) |
org.apache.paimon.data.BinaryString |
getString(int i) |
org.apache.paimon.data.Timestamp |
getTimestamp(int i,
int precision) |
boolean |
isNullAt(int i) |
int |
size() |
boolean[] |
toBooleanArray() |
byte[] |
toByteArray() |
double[] |
toDoubleArray() |
float[] |
toFloatArray() |
int[] |
toIntArray() |
long[] |
toLongArray() |
short[] |
toShortArray() |
public int size()
size 在接口中 org.apache.paimon.data.InternalArraypublic boolean isNullAt(int i)
isNullAt 在接口中 org.apache.paimon.data.DataGetterspublic boolean getBoolean(int i)
getBoolean 在接口中 org.apache.paimon.data.DataGetterspublic byte getByte(int i)
getByte 在接口中 org.apache.paimon.data.DataGetterspublic short getShort(int i)
getShort 在接口中 org.apache.paimon.data.DataGetterspublic int getInt(int i)
getInt 在接口中 org.apache.paimon.data.DataGetterspublic long getLong(int i)
getLong 在接口中 org.apache.paimon.data.DataGetterspublic float getFloat(int i)
getFloat 在接口中 org.apache.paimon.data.DataGetterspublic double getDouble(int i)
getDouble 在接口中 org.apache.paimon.data.DataGetterspublic org.apache.paimon.data.BinaryString getString(int i)
getString 在接口中 org.apache.paimon.data.DataGetterspublic org.apache.paimon.data.Decimal getDecimal(int i,
int precision,
int scale)
getDecimal 在接口中 org.apache.paimon.data.DataGetterspublic org.apache.paimon.data.Timestamp getTimestamp(int i,
int precision)
getTimestamp 在接口中 org.apache.paimon.data.DataGetterspublic byte[] getBinary(int i)
getBinary 在接口中 org.apache.paimon.data.DataGetterspublic org.apache.paimon.data.InternalArray getArray(int i)
getArray 在接口中 org.apache.paimon.data.DataGetterspublic org.apache.paimon.data.InternalMap getMap(int i)
getMap 在接口中 org.apache.paimon.data.DataGetterspublic org.apache.paimon.data.InternalRow getRow(int i,
int i1)
getRow 在接口中 org.apache.paimon.data.DataGetterspublic boolean[] toBooleanArray()
toBooleanArray 在接口中 org.apache.paimon.data.InternalArraypublic byte[] toByteArray()
toByteArray 在接口中 org.apache.paimon.data.InternalArraypublic short[] toShortArray()
toShortArray 在接口中 org.apache.paimon.data.InternalArraypublic int[] toIntArray()
toIntArray 在接口中 org.apache.paimon.data.InternalArraypublic long[] toLongArray()
toLongArray 在接口中 org.apache.paimon.data.InternalArraypublic float[] toFloatArray()
toFloatArray 在接口中 org.apache.paimon.data.InternalArraypublic double[] toDoubleArray()
toDoubleArray 在接口中 org.apache.paimon.data.InternalArrayCopyright © 2023–2024 The Apache Software Foundation. All rights reserved.