public interface SQLRow
| Modifier and Type | Method and Description |
|---|---|
Object |
get(int columnIndex)
根据列游标获取数据对象。
|
Object |
get(String name)
根据列名获取数据对象。
|
ByteBuffer |
getBinary(int columnIndex)
根据列游标获取 Binary 类型的值。
|
ByteBuffer |
getBinary(String name)
根据列名获取 BINARY 类型的值。
|
Boolean |
getBoolean(int columnIndex)
根据列游标获取布尔类型的值。
|
Boolean |
getBoolean(String name)
根据列名获取布尔类型的值。
|
java.time.LocalDate |
getDate(int columnIndex)
根据列游标获取日期类型的值。
|
java.time.LocalDate |
getDate(String name)
根据列名获取日期类型的值。
|
java.time.ZonedDateTime |
getDateTime(int columnIndex)
根据列游标获取时间类型的值。
|
java.time.ZonedDateTime |
getDateTime(String name)
根据列名获取时间类型的值。
|
Double |
getDouble(int columnIndex)
根据列游标获取浮点数类型的值。
|
Double |
getDouble(String name)
根据列名获取浮点数类型的值。
|
Long |
getLong(int columnIndex)
根据列游标获取整型的值。
|
Long |
getLong(String name)
根据列名获取整型的值。
|
String |
getString(int columnIndex)
根据列游标获取字符串类型的值。
|
String |
getString(String name)
根据列名获取字符串类型的值。
|
java.time.Duration |
getTime(int columnIndex)
根据列游标获取时间间隔类型的值。
|
java.time.Duration |
getTime(String name)
根据列名获取时间间隔类型的值。
|
String |
toDebugString()
建议只用于 Debug 和 测试使用
格式化输出该行的数据,按"columnA: valueA, columnB: valueB"的格式
|
Object get(int columnIndex)
columnIndex - 列游标String getString(int columnIndex)
当前仅当数据类型为ColumnType.STRING才能获取到值。
columnIndex - 列游标String getString(String name)
当前仅当数据类型为ColumnType.STRING才能获取到值。
name - 列名Long getLong(int columnIndex)
当前仅当数据类型为ColumnType.INTEGER才能获取到值。
columnIndex - 列游标Long getLong(String name)
当前仅当数据类型为ColumnType.INTEGER才能获取到值。
name - 列名Boolean getBoolean(int columnIndex)
当前仅当数据类型为ColumnType.BOOLEAN才能获取到值。
columnIndex - 列游标Boolean getBoolean(String name)
当前仅当数据类型为ColumnType.BOOLEAN才能获取到值。
name - 列名Double getDouble(int columnIndex)
当前仅当数据类型为ColumnType.DOUBLE才能获取到值。
columnIndex - 列游标Double getDouble(String name)
当前仅当数据类型为ColumnType.DOUBLE才能获取到值。
name - 列名java.time.ZonedDateTime getDateTime(int columnIndex)
当前仅当数据类型为ColumnType.DATETIME才能获取到值。
columnIndex - 列游标java.time.ZonedDateTime getDateTime(String name)
当前仅当数据类型为ColumnType.DATETIME才能获取到值。
name - 列名java.time.Duration getTime(int columnIndex)
当前仅当数据类型为ColumnType.TIME才能获取到值。
columnIndex - 列游标java.time.Duration getTime(String name)
当前仅当数据类型为ColumnType.TIME才能获取到值。
name - 列名java.time.LocalDate getDate(int columnIndex)
当前仅当数据类型为ColumnType.DATE才能获取到值。
columnIndex - 列游标java.time.LocalDate getDate(String name)
当前仅当数据类型为ColumnType.DATE才能获取到值。
name - 列名ByteBuffer getBinary(int columnIndex)
当前仅当数据类型为ColumnType.BINARY才能获取到值。
columnIndex - 列游标ByteBuffer getBinary(String name)
当前仅当数据类型为ColumnType.BINARY才能获取到值。
name - 列名String toDebugString()
Copyright © 2024. All Rights Reserved.