public class Row extends Tuple
execution result rowset.
Users can retrieve values with the getByIndex accessor methods or getByColumnName accessor methods,
it's usually more efficient to use the former one because a column index lookup by could be saved.
NOTE: This class has been automatically generated from the original non RX-ified interface using Vert.x codegen.| Modifier and Type | Field and Description |
|---|---|
static io.vertx.lang.rx.TypeArg<Row> |
__TYPE_ARG |
static Object |
JSON_NULL
The JSON null literal value.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
<T> T |
get(Class<T> type,
String name)
Like
Tuple.get(java.lang.Class<T>, int) but specifying the column name instead of the position. |
BigDecimal |
getBigDecimal(String name)
Get value at
pos. |
BigDecimal[] |
getBigDecimalArray(String name)
Get an array of 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. |
int |
getColumnIndex(String name)
Get a column position for the given column
name. |
String |
getColumnName(int pos)
Get a column name at
pos. |
Row |
getDelegate() |
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. |
JsonArray |
getJsonArray(String name)
Get a value at
pos. |
JsonArray[] |
getJsonArrayArray(String name)
Get an array of value at
pos. |
JsonObject |
getJsonObject(String name)
Get a value at
pos. |
JsonObject[] |
getJsonObjectArray(String name)
Get an array of value at
pos. |
java.time.LocalDate |
getLocalDate(String name)
Get
LocalDate value at pos. |
java.time.LocalDate[] |
getLocalDateArray(String name)
Get an array of value at
pos. |
java.time.LocalDateTime |
getLocalDateTime(String name)
Get
LocalDateTime value at pos. |
java.time.LocalDateTime[] |
getLocalDateTimeArray(String name)
Get an array of value at
pos. |
java.time.LocalTime |
getLocalTime(String name)
Get
LocalTime value at pos. |
java.time.LocalTime[] |
getLocalTimeArray(String name)
Get an array of 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. |
java.time.OffsetDateTime |
getOffsetDateTime(String name)
Get
OffsetDateTime value at pos. |
java.time.OffsetDateTime[] |
getOffsetDateTimeArray(String name)
Get an array of value at
pos. |
java.time.OffsetTime |
getOffsetTime(String name)
Get
OffsetTime value at pos. |
java.time.OffsetTime[] |
getOffsetTimeArray(String name)
Get an array of 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. |
java.time.temporal.Temporal |
getTemporal(String name)
Get a temporal value at
pos. |
java.time.temporal.Temporal[] |
getTemporalArray(String name)
Get an array of value at
pos. |
UUID |
getUUID(String name)
Get
UUID value at pos. |
UUID[] |
getUUIDArray(String name)
Get an array of value at
pos. |
Object |
getValue(String name)
Get an object value at
pos. |
int |
hashCode() |
static Row |
newInstance(Row arg) |
String |
toString() |
addBigDecimal, addBigDecimalArray, addBoolean, addBooleanArray, addBuffer, addDouble, addDoubleArray, addFloat, addFloatArray, addInteger, addIntegerArray, addJsonArray, addJsonArrayArray, addJsonObject, addJsonObjectArray, addLocalDate, addLocalDateArray, addLocalDateTime, addLocalDateTimeArray, addLocalTime, addLocalTimeArray, addLong, addLongArray, addOffsetDateTime, addOffsetDateTimeArray, addOffsetTime, addOffsetTimeArray, addShort, addShortArray, addString, addStringArray, addTemporal, addTemporalArray, addUUID, addUUIDArray, addValue, clear, deepToString, get, getBigDecimal, getBigDecimalArray, getBoolean, getBooleanArray, getBuffer, getDouble, getDoubleArray, getFloat, getFloatArray, getInteger, getIntegerArray, getJsonArray, getJsonArrayArray, getJsonObject, getJsonObjectArray, getLocalDate, getLocalDateArray, getLocalDateTime, getLocalDateTimeArray, getLocalTime, getLocalTimeArray, getLong, getLongArray, getOffsetDateTime, getOffsetDateTimeArray, getOffsetTime, getOffsetTimeArray, getShort, getShortArray, getString, getStringArray, getTemporal, getTemporalArray, getUUID, getUUIDArray, getValue, newInstance, of, of, of, of, of, of, size, tuple, tuple, wrap, wrappublic static final io.vertx.lang.rx.TypeArg<Row> __TYPE_ARG
public static final Object JSON_NULL
null value. This is only
used when the database supports JSON types.public Row getDelegate()
getDelegate in class Tuplepublic String getColumnName(int pos)
pos.pos - the column positionnullpublic int getColumnIndex(String name)
name.name - the column name-1 if not foundpublic Object getValue(String name)
pos.name - the columnnullpublic Boolean getBoolean(String name)
pos.name - the columnnullpublic Short getShort(String name)
pos.name - the columnnullpublic Integer getInteger(String name)
pos.name - the columnnullpublic Long getLong(String name)
pos.name - the columnnullpublic Float getFloat(String name)
pos.name - the columnnullpublic Double getDouble(String name)
pos.name - the columnnullpublic String getString(String name)
pos.name - the columnnullpublic JsonObject getJsonObject(String name)
pos.name - the columnnullpublic JsonArray getJsonArray(String name)
pos.name - the columnnullpublic Buffer getBuffer(String name)
pos.name - the columnnullpublic <T> T get(Class<T> type, String name)
Tuple.get(java.lang.Class<T>, int) but specifying the column name instead of the position.type - name - public java.time.temporal.Temporal getTemporal(String name)
pos.name - the columnnullpublic java.time.LocalDate getLocalDate(String name)
LocalDate value at pos.name - the columnnullpublic java.time.LocalTime getLocalTime(String name)
LocalTime value at pos.name - the columnnullpublic java.time.LocalDateTime getLocalDateTime(String name)
LocalDateTime value at pos.name - the columnnullpublic java.time.OffsetTime getOffsetTime(String name)
OffsetTime value at pos.name - the columnnullpublic java.time.OffsetDateTime getOffsetDateTime(String name)
OffsetDateTime value at pos.name - the columnnullpublic UUID getUUID(String name)
UUID value at pos.name - the columnnullpublic BigDecimal getBigDecimal(String name)
pos.name - the columnnullpublic Boolean[] getBooleanArray(String name)
Boolean value at pos.name - the columnnullpublic Short[] getShortArray(String name)
Short value at pos.name - the columnnullpublic Integer[] getIntegerArray(String name)
Integer value at pos.name - the columnnullpublic Long[] getLongArray(String name)
Long value at pos.name - the columnnullpublic Float[] getFloatArray(String name)
Float value at pos.name - the columnnullpublic Double[] getDoubleArray(String name)
Double value at pos.name - the columnnullpublic String[] getStringArray(String name)
String value at pos.name - the columnnullpublic JsonObject[] getJsonObjectArray(String name)
pos.name - the columnnullpublic JsonArray[] getJsonArrayArray(String name)
pos.name - the columnnullpublic java.time.temporal.Temporal[] getTemporalArray(String name)
pos.name - the columnnullpublic java.time.LocalDate[] getLocalDateArray(String name)
pos.name - the columnnullpublic java.time.LocalTime[] getLocalTimeArray(String name)
pos.name - the columnnullpublic java.time.LocalDateTime[] getLocalDateTimeArray(String name)
pos.name - the columnnullpublic java.time.OffsetTime[] getOffsetTimeArray(String name)
pos.name - the columnnullpublic java.time.OffsetDateTime[] getOffsetDateTimeArray(String name)
pos.name - the columnnullpublic UUID[] getUUIDArray(String name)
pos.name - the columnnullpublic BigDecimal[] getBigDecimalArray(String name)
pos.name - the columnnullCopyright © 2020 Eclipse. All rights reserved.