public class DB2RowImpl extends ArrayTuple implements Row
EMPTY| Constructor and Description |
|---|
DB2RowImpl(RowDesc rowDesc) |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
get(Class<T> type,
int pos) |
BigDecimal |
getBigDecimal(String name)
Get
BigDecimal value at pos. |
Boolean |
getBoolean(int pos)
Get a boolean value at
pos. |
Boolean |
getBoolean(String name)
Get a boolean value at
pos. |
Boolean[] |
getBooleanArray(String name)
Get an array of
Boolean value at pos. |
Buffer |
getBuffer(String name)
Get a buffer 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 |
getDouble(String name)
Get a double value at
pos. |
Double[] |
getDoubleArray(String name)
Get an array of
Double value at pos. |
Float |
getFloat(String name)
Get a float value at
pos. |
Float[] |
getFloatArray(String name)
Get an array of
Float value at pos. |
Integer |
getInteger(String name)
Get an integer value at
pos. |
Integer[] |
getIntegerArray(String name)
Get an array of
Integer value at pos. |
LocalDate |
getLocalDate(String name)
Get
LocalDate value at pos. |
LocalDate[] |
getLocalDateArray(String name)
Get an array of
LocalDate value at pos. |
LocalDateTime |
getLocalDateTime(String name)
Get
LocalDateTime value at pos. |
LocalDateTime[] |
getLocalDateTimeArray(String name)
Get an array of
LocalDateTime 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 |
getLong(String name)
Get a long value at
pos. |
Long[] |
getLongArray(String name)
Get an array of
Long value at 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. |
RowId |
getRowId(int pos) |
RowId |
getRowId(String name) |
Short |
getShort(String name)
Get a short value at
pos. |
Short[] |
getShortArray(String name)
Get an array of
Short value at pos. |
String |
getString(String name)
Get a string 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. |
Object |
getValue(String name)
Get an object 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, waitgetBigDecimalArray, getTemporalArrayaddBigDecimal, 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, getLocalTime, 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 DB2RowImpl(RowDesc 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 Object getValue(String name)
Rowpos.public Boolean getBoolean(int pos)
Tuplepos.getBoolean in interface Tuplepos - the positionnullpublic Boolean getBoolean(String name)
Rowpos.getBoolean in interface Rowname - the columnnullpublic Short getShort(String name)
Rowpos.public Integer getInteger(String name)
Rowpos.getInteger in interface Rowname - the columnnullpublic Long getLong(String name)
Rowpos.public Float getFloat(String name)
Rowpos.public Double getDouble(String name)
Rowpos.public String getString(String name)
Rowpos.public Buffer getBuffer(String name)
Rowpos.public RowId getRowId(int pos)
public Temporal getTemporal(String name)
Rowpos.getTemporal in interface Rowname - the columnnullpublic LocalDate getLocalDate(String name)
RowLocalDate value at pos.getLocalDate in interface Rowname - the columnnullpublic LocalTime getLocalTime(String name)
RowLocalTime value at pos.getLocalTime in interface Rowname - the columnnullpublic LocalDateTime getLocalDateTime(String name)
RowLocalDateTime value at pos.getLocalDateTime 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 BigDecimal getBigDecimal(String name)
RowBigDecimal value at pos.getBigDecimal in interface Rowname - the columnnullpublic 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 columnnullCopyright © 2020. All rights reserved.