| Constructor and Description |
|---|
ScanStateRow(Metadata metadata,
Protocol protocol,
java.lang.String readSchemaLogicalJson,
java.lang.String readSchemaPhysicalJson,
java.lang.String tablePath) |
| Modifier and Type | Method and Description |
|---|---|
<T> java.util.List<T> |
getArray(int ordinal)
Return array value of the column located at the given ordinal.
|
byte[] |
getBinary(int ordinal)
Return binary value of the column located at the given ordinal.
|
boolean |
getBoolean(int ordinal)
Return boolean value of the column located at the given ordinal.
|
byte |
getByte(int ordinal)
Return byte value of the column located at the given ordinal.
|
java.util.Map<java.lang.String,java.lang.String> |
getConfiguration() |
static int |
getConfigurationColOrdinal() |
double |
getDouble(int ordinal)
Return double value of the column located at the given ordinal.
|
float |
getFloat(int ordinal)
Return float value of the column located at the given ordinal.
|
int |
getInt(int ordinal)
Return integer value of the column located at the given ordinal.
|
static int |
getLogicalSchemaStringColOrdinal() |
long |
getLong(int ordinal)
Return long value of the column located at the given ordinal.
|
<K,V> java.util.Map<K,V> |
getMap(int ordinal)
Return map value of the column located at the given ordinal.
|
int |
getMinReaderVersion() |
int |
getMinWriterVersion() |
java.util.List<java.lang.String> |
getPartitionColumns() |
static int |
getPartitionColumnsColOrdinal() |
static int |
getPhysicalSchemaStringColOrdinal() |
java.lang.String |
getReadSchemaLogicalJson() |
java.lang.String |
getReadSchemaPhysicalJson() |
StructType |
getSchema() |
short |
getShort(int ordinal)
Return short value of the column located at the given ordinal.
|
java.lang.String |
getString(int ordinal)
Return string value of the column located at the given ordinal.
|
Row |
getStruct(int ordinal)
Return struct value of the column located at the given ordinal.
|
java.lang.String |
getTablePath() |
static java.lang.String |
getTablePath(Row row) |
boolean |
isNullAt(int ordinal) |
public static int getLogicalSchemaStringColOrdinal()
public static int getPhysicalSchemaStringColOrdinal()
public static int getPartitionColumnsColOrdinal()
public static int getConfigurationColOrdinal()
public static java.lang.String getTablePath(Row row)
public java.util.Map<java.lang.String,java.lang.String> getConfiguration()
public java.util.List<java.lang.String> getPartitionColumns()
public int getMinReaderVersion()
public int getMinWriterVersion()
public java.lang.String getReadSchemaPhysicalJson()
public java.lang.String getReadSchemaLogicalJson()
public java.lang.String getTablePath()
public StructType getSchema()
public boolean isNullAt(int ordinal)
public boolean getBoolean(int ordinal)
RowgetBoolean in interface Rowpublic byte getByte(int ordinal)
Rowpublic short getShort(int ordinal)
Rowpublic int getInt(int ordinal)
Rowpublic long getLong(int ordinal)
Rowpublic float getFloat(int ordinal)
Rowpublic double getDouble(int ordinal)
Rowpublic java.lang.String getString(int ordinal)
Rowpublic byte[] getBinary(int ordinal)
Rowpublic Row getStruct(int ordinal)
Rowpublic <T> java.util.List<T> getArray(int ordinal)
Row