public class MySQLRowImpl extends ArrayTuple implements Row
EMPTYmodCount| Constructor and Description |
|---|
MySQLRowImpl(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(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 |
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, getValue, setValueadd, add, addAll, addAll, clear, clone, contains, ensureCapacity, forEach, get, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSizeequals, hashCodecontainsAll, toStringfinalize, getClass, notify, notifyAll, wait, wait, waitaddBigDecimal, 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, addUUID, addUUIDArray, addValue, addValues, clear, getBigDecimal, 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, getUUID, getUUIDArray, getValue, of, of, of, of, of, of, of, size, tuple, tuple, wrap, wrapcontainsAll, equals, hashCodeparallelStream, streampublic MySQLRowImpl(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(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 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 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)
Copyright © 2020. All rights reserved.