public class MySQLRowImpl extends ArrayTuple implements Row
EMPTY| Constructor and Description |
|---|
MySQLRowImpl(MySQLRowDesc rowDesc) |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
get(Class<T> type,
int pos) |
Boolean |
getBoolean(int pos)
Get a boolean value at
pos. |
Boolean[] |
getBooleanArray(String name)
Get an array of
Boolean value at pos. |
Buffer[] |
getBufferArray(String name)
Get an array of
Buffer value at pos. |
int |
getColumnIndex(String name)
Get a column position for the given column
name. |
String |
getColumnName(int pos)
Get a column name at
pos. |
Double[] |
getDoubleArray(String name)
Get an array of
Double value at pos. |
Float[] |
getFloatArray(String name)
Get an array of
Float value at pos. |
Integer[] |
getIntegerArray(String name)
Get an array of
Integer value at pos. |
LocalDate[] |
getLocalDateArray(String name)
Get an array of
LocalDate value at pos. |
LocalDateTime[] |
getLocalDateTimeArray(String name)
Get an array of
LocalDateTime value at pos. |
LocalTime |
getLocalTime(int pos)
Get
LocalTime value at pos. |
LocalTime |
getLocalTime(String name)
Get
LocalTime value at pos. |
LocalTime[] |
getLocalTimeArray(String name)
Get an array of
LocalTime value at pos. |
Long[] |
getLongArray(String name)
Get an array of
Long value at pos. |
Numeric |
getNumeric(int pos) |
Numeric |
getNumeric(String name) |
OffsetDateTime |
getOffsetDateTime(String name)
Get
OffsetDateTime value at pos. |
OffsetDateTime[] |
getOffsetDateTimeArray(String name)
Get an array of
OffsetDateTime value at pos. |
OffsetTime |
getOffsetTime(String name)
Get
OffsetTime value at pos. |
OffsetTime[] |
getOffsetTimeArray(String name)
Get an array of
OffsetTime value at pos. |
Short[] |
getShortArray(String name)
Get an array of
Short value at pos. |
String[] |
getStringArray(String name)
Get an array of
String value at pos. |
Temporal |
getTemporal(String name)
Get a temporal value at
pos. |
UUID |
getUUID(String name)
Get
UUID value at pos. |
UUID[] |
getUUIDArray(String name)
Get an array of
UUID value at pos. |
<T> T[] |
getValues(Class<T> type,
int idx) |
addValue, clear, getValue, setValue, sizeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetBigDecimal, getBigDecimalArray, getBoolean, getBuffer, getDouble, getFloat, getInteger, getLocalDate, getLocalDateTime, getLong, getShort, getString, getTemporalArray, getValueaddBigDecimal, addBigDecimalArray, addBoolean, addBooleanArray, addBuffer, addBufferArray, addDouble, addDoubleArray, addFloat, addFloatArray, addInteger, addIntegerArray, addLocalDate, addLocalDateArray, addLocalDateTime, addLocalDateTimeArray, addLocalTime, addLocalTimeArray, addLong, addLongArray, addOffsetDateTime, addOffsetDateTimeArray, addOffsetTime, addOffsetTimeArray, addShort, addShortArray, addString, addStringArray, addTemporal, addTemporalArray, addUUID, addUUIDArray, addValue, addValues, clear, deepToString, getBigDecimal, getBigDecimalArray, getBooleanArray, getBuffer, getBufferArray, getDouble, getDoubleArray, getFloat, getFloatArray, getInteger, getIntegerArray, getLocalDate, getLocalDateArray, getLocalDateTime, getLocalDateTimeArray, getLocalTimeArray, getLong, getLongArray, getOffsetDateTime, getOffsetDateTimeArray, getOffsetTime, getOffsetTimeArray, getShort, getShortArray, getString, getStringArray, getTemporal, getTemporalArray, getUUID, getUUIDArray, getValue, of, of, of, of, of, of, of, size, tuple, tuple, wrap, wrappublic MySQLRowImpl(MySQLRowDesc rowDesc)
public <T> T[] getValues(Class<T> type, int idx)
public String getColumnName(int pos)
Rowpos.getColumnName in interface Rowpos - the column positionnullpublic int getColumnIndex(String name)
Rowname.getColumnIndex in interface Rowname - the column name-1 if not foundpublic Temporal getTemporal(String name)
Rowpos.getTemporal in interface Rowname - the columnnullpublic LocalTime getLocalTime(String name)
RowLocalTime value at pos.getLocalTime in interface Rowname - the columnnullpublic OffsetTime getOffsetTime(String name)
RowOffsetTime value at pos.getOffsetTime in interface Rowname - the columnnullpublic OffsetDateTime getOffsetDateTime(String name)
RowOffsetDateTime value at pos.getOffsetDateTime in interface Rowname - the columnnullpublic UUID getUUID(String name)
RowUUID value at pos.public Integer[] getIntegerArray(String name)
RowInteger value at pos.getIntegerArray in interface Rowname - the columnnullpublic Boolean[] getBooleanArray(String name)
RowBoolean value at pos.getBooleanArray in interface Rowname - the columnnullpublic Short[] getShortArray(String name)
RowShort value at pos.getShortArray in interface Rowname - the columnnullpublic Long[] getLongArray(String name)
RowLong value at pos.getLongArray in interface Rowname - the columnnullpublic Float[] getFloatArray(String name)
RowFloat value at pos.getFloatArray in interface Rowname - the columnnullpublic Double[] getDoubleArray(String name)
RowDouble value at pos.getDoubleArray in interface Rowname - the columnnullpublic String[] getStringArray(String name)
RowString value at pos.getStringArray in interface Rowname - the columnnullpublic LocalDate[] getLocalDateArray(String name)
RowLocalDate value at pos.getLocalDateArray in interface Rowname - the columnnullpublic LocalTime[] getLocalTimeArray(String name)
RowLocalTime value at pos.getLocalTimeArray in interface Rowname - the columnnullpublic OffsetTime[] getOffsetTimeArray(String name)
RowOffsetTime value at pos.getOffsetTimeArray in interface Rowname - the columnnullpublic LocalDateTime[] getLocalDateTimeArray(String name)
RowLocalDateTime value at pos.getLocalDateTimeArray in interface Rowname - the columnnullpublic OffsetDateTime[] getOffsetDateTimeArray(String name)
RowOffsetDateTime value at pos.getOffsetDateTimeArray in interface Rowname - the columnnullpublic Buffer[] getBufferArray(String name)
RowBuffer value at pos.getBufferArray in interface Rowname - the columnnullpublic UUID[] getUUIDArray(String name)
RowUUID value at pos.getUUIDArray in interface Rowname - the columnnullpublic Boolean getBoolean(int pos)
Tuplepos.getBoolean in interface Tuplepos - the positionnullpublic Numeric getNumeric(int pos)
public LocalTime getLocalTime(int pos)
TupleLocalTime value at pos.getLocalTime in interface Tuplepos - the positionnullCopyright © 2020. All rights reserved.