public class Row extends Tuple
original
non RX-ified interface using Vert.x codegen.Modifier and Type | Field and Description |
---|---|
static TypeArg<Row> |
__TYPE_ARG |
static Object |
JSON_NULL
The JSON null literal value.
|
Constructor and Description |
---|
Row(Object delegate) |
Row(io.vertx.sqlclient.Row delegate) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
BigDecimal[] |
getArrayOfBigDecimals(String column)
Get an array of value for the given
column . |
Boolean[] |
getArrayOfBooleans(String column)
Get an array of
Boolean value for the given column . |
Double[] |
getArrayOfDoubles(String column)
Get an array of
Double value for the given column . |
Float[] |
getArrayOfFloats(String column)
Get an array of
Float value for the given column . |
Integer[] |
getArrayOfIntegers(String column)
Get an array of
Integer value for the given column . |
Object[] |
getArrayOfJsons(String column)
Get an array of JSON elements for the given
column , the element might be #JSON_NULL null or one of the following types:
String
Number
JsonObject
JsonArray
Boolean
|
LocalDate[] |
getArrayOfLocalDates(String column)
Get an array of value for the given
column . |
LocalDateTime[] |
getArrayOfLocalDateTimes(String column)
Get an array of value for the given
column . |
LocalTime[] |
getArrayOfLocalTimes(String column)
Get an array of value for the given
column . |
Long[] |
getArrayOfLongs(String column)
Get an array of
Long value for the given column . |
io.vertx.sqlclient.data.Numeric[] |
getArrayOfNumerics(String column)
Get an array of value for the given
column . |
OffsetDateTime[] |
getArrayOfOffsetDateTimes(String column)
Get an array of value for the given
column . |
OffsetTime[] |
getArrayOfOffsetTimes(String column)
Get an array of value for the given
column . |
Short[] |
getArrayOfShorts(String column)
Get an array of
Short value for the given column . |
String[] |
getArrayOfStrings(String column)
Get an array of
String value for the given column . |
Temporal[] |
getArrayOfTemporals(String column)
Get an array of value for the given
column . |
UUID[] |
getArrayOfUUIDs(String column)
Get an array of value for the given
column . |
BigDecimal |
getBigDecimal(String column)
Get value for the given
column . |
BigDecimal[] |
getBigDecimalArray(String column)
Deprecated.
|
Boolean |
getBoolean(String column)
Get a boolean value for the given
column . |
Boolean[] |
getBooleanArray(String column)
Deprecated.
|
Buffer |
getBuffer(String column)
Get a buffer value for the given
column . |
int |
getColumnIndex(String name)
Get a column position for the given column
name . |
String |
getColumnName(int pos)
Get a column name for the given
column . |
io.vertx.sqlclient.Row |
getDelegate() |
Double |
getDouble(String column)
Get a double value for the given
column . |
Double[] |
getDoubleArray(String column)
Deprecated.
|
Float |
getFloat(String column)
Get a float value for the given
column . |
Float[] |
getFloatArray(String column)
Deprecated.
|
Integer |
getInteger(String column)
Get an integer value for the given
column . |
Integer[] |
getIntegerArray(String column)
Deprecated.
|
Object |
getJson(String column)
Get a JSON element for the given
column , the element might be #JSON_NULL null or one of the following types:
String
Number
JsonObject
JsonArray
Boolean
|
LocalDate |
getLocalDate(String column)
Get
LocalDate value for the given column . |
LocalDate[] |
getLocalDateArray(String column)
Deprecated.
|
LocalDateTime |
getLocalDateTime(String column)
Get
LocalDateTime value for the given column . |
LocalDateTime[] |
getLocalDateTimeArray(String column)
Deprecated.
|
LocalTime |
getLocalTime(String column)
Get
LocalTime value for the given column . |
LocalTime[] |
getLocalTimeArray(String column)
Deprecated.
|
Long |
getLong(String column)
Get a long value for the given
column . |
Long[] |
getLongArray(String column)
Deprecated.
|
io.vertx.sqlclient.data.Numeric |
getNumeric(String column)
Get a numeric value for the given
column . |
io.vertx.sqlclient.data.Numeric[] |
getNumericArray(String column)
Deprecated.
|
OffsetDateTime |
getOffsetDateTime(String column)
Get
OffsetDateTime value for the given column . |
OffsetDateTime[] |
getOffsetDateTimeArray(String column)
Deprecated.
|
OffsetTime |
getOffsetTime(String column)
Get
OffsetTime value for the given column . |
OffsetTime[] |
getOffsetTimeArray(String column)
Deprecated.
|
Short |
getShort(String column)
Get a short value for the given
column . |
Short[] |
getShortArray(String column)
Deprecated.
|
String |
getString(String column)
Get a string value for the given
column . |
String[] |
getStringArray(String column)
Deprecated.
|
Temporal |
getTemporal(String column)
Get a temporal value for the given
column . |
Temporal[] |
getTemporalArray(String column)
Deprecated.
|
UUID |
getUUID(String column)
Get
UUID value for the given column . |
UUID[] |
getUUIDArray(String column)
Deprecated.
|
Object |
getValue(String column)
Get an object value for the given
column . |
int |
hashCode() |
static Row |
newInstance(io.vertx.sqlclient.Row arg) |
String |
toString() |
addArrayOfBigDecimal, addArrayOfBoolean, addArrayOfDouble, addArrayOfFloat, addArrayOfInteger, addArrayOfLocalDate, addArrayOfLocalDateTime, addArrayOfLocalTime, addArrayOfLong, addArrayOfOffsetDateTime, addArrayOfOffsetTime, addArrayOfShort, addArrayOfString, addArrayOfTemporal, addArrayOfUUID, addBigDecimal, addBigDecimalArray, addBoolean, addBooleanArray, addBuffer, 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, clear, deepToString, get, getArrayOfBigDecimals, getArrayOfBooleans, getArrayOfDoubles, getArrayOfFloats, getArrayOfIntegers, getArrayOfJsons, getArrayOfLocalDates, getArrayOfLocalDateTimes, getArrayOfLocalTimes, getArrayOfLongs, getArrayOfNumerics, getArrayOfOffsetDateTimes, getArrayOfOffsetTimes, getArrayOfShorts, getArrayOfStrings, getArrayOfTemporals, getArrayOfUUIDs, getBigDecimal, getBigDecimalArray, getBoolean, getBooleanArray, getBuffer, getDouble, getDoubleArray, getFloat, getFloatArray, getInteger, getIntegerArray, getJson, getLocalDate, getLocalDateArray, getLocalDateTime, getLocalDateTimeArray, getLocalTime, getLocalTimeArray, getLong, getLongArray, getNumeric, getNumericArray, getOffsetDateTime, getOffsetDateTimeArray, getOffsetTime, getOffsetTimeArray, getShort, getShortArray, getString, getStringArray, getTemporal, getTemporalArray, getUUID, getUUIDArray, getValue, newInstance, of, of, of, of, of, of, size, tuple, tuple, wrap, wrap
public static final Object JSON_NULL
null
value. This is only
used when the database supports JSON types.public Row(io.vertx.sqlclient.Row delegate)
public Row(Object delegate)
public io.vertx.sqlclient.Row getDelegate()
getDelegate
in class Tuple
public String getColumnName(int pos)
column
.pos
- the column positionnull
public int getColumnIndex(String name)
name
.name
- the column name-1
if not foundpublic Object getValue(String column)
column
.column
- the column namecolumn
valuepublic Boolean getBoolean(String column)
column
.column
- the column namecolumn
valuepublic Short getShort(String column)
column
.column
- the column namecolumn
valuepublic Integer getInteger(String column)
column
.column
- the column namecolumn
valuepublic Long getLong(String column)
column
.column
- the column namecolumn
valuepublic Float getFloat(String column)
column
.column
- the column namecolumn
valuepublic Double getDouble(String column)
column
.column
- the column namecolumn
valuepublic String getString(String column)
column
.column
- the column namecolumn
valuepublic Object getJson(String column)
column
, the element might be #JSON_NULL null
or one of the following types:
column
- the column namecolumn
valuepublic Buffer getBuffer(String column)
column
.column
- the column namecolumn
valuepublic io.vertx.sqlclient.data.Numeric getNumeric(String column)
column
.column
- the column namecolumn
valuepublic Temporal getTemporal(String column)
column
.column
- the column namecolumn
valuepublic LocalDate getLocalDate(String column)
LocalDate
value for the given column
.column
- the column namecolumn
valuepublic LocalTime getLocalTime(String column)
LocalTime
value for the given column
.column
- the column namecolumn
valuepublic LocalDateTime getLocalDateTime(String column)
LocalDateTime
value for the given column
.column
- the column namecolumn
valuepublic OffsetTime getOffsetTime(String column)
OffsetTime
value for the given column
.column
- the column namecolumn
valuepublic OffsetDateTime getOffsetDateTime(String column)
OffsetDateTime
value for the given column
.column
- the column namecolumn
valuepublic UUID getUUID(String column)
UUID
value for the given column
.column
- the column namecolumn
valuepublic BigDecimal getBigDecimal(String column)
column
.column
- the column namecolumn
valuepublic Boolean[] getArrayOfBooleans(String column)
Boolean
value for the given column
.column
- the column namecolumn
value@Deprecated public Boolean[] getBooleanArray(String column)
Boolean
value for the given column
.column
- the column namecolumn
valuepublic Short[] getArrayOfShorts(String column)
Short
value for the given column
.column
- the column namecolumn
value@Deprecated public Short[] getShortArray(String column)
Short
value for the given column
.column
- the column namecolumn
valuepublic Integer[] getArrayOfIntegers(String column)
Integer
value for the given column
.column
- the column namecolumn
value@Deprecated public Integer[] getIntegerArray(String column)
Integer
value for the given column
.column
- the column namecolumn
valuepublic Long[] getArrayOfLongs(String column)
Long
value for the given column
.column
- the column namecolumn
value@Deprecated public Long[] getLongArray(String column)
Long
value for the given column
.column
- the column namecolumn
valuepublic Float[] getArrayOfFloats(String column)
Float
value for the given column
.column
- the column namecolumn
value@Deprecated public Float[] getFloatArray(String column)
Float
value for the given column
.column
- the column namecolumn
valuepublic Double[] getArrayOfDoubles(String column)
Double
value for the given column
.column
- the column namecolumn
value@Deprecated public Double[] getDoubleArray(String column)
Double
value for the given column
.column
- the column namecolumn
valuepublic io.vertx.sqlclient.data.Numeric[] getArrayOfNumerics(String column)
column
.column
- the column namecolumn
value@Deprecated public io.vertx.sqlclient.data.Numeric[] getNumericArray(String column)
column
.column
- the columncolumn
valuepublic String[] getArrayOfStrings(String column)
String
value for the given column
.column
- the column namecolumn
value@Deprecated public String[] getStringArray(String column)
String
value for the given column
.column
- the column namecolumn
valuepublic Temporal[] getArrayOfTemporals(String column)
column
.column
- the column namecolumn
value@Deprecated public Temporal[] getTemporalArray(String column)
column
.column
- the column namecolumn
valuepublic LocalDate[] getArrayOfLocalDates(String column)
column
.column
- the column namecolumn
value@Deprecated public LocalDate[] getLocalDateArray(String column)
column
.column
- the column namecolumn
valuepublic LocalTime[] getArrayOfLocalTimes(String column)
column
.column
- the column namecolumn
value@Deprecated public LocalTime[] getLocalTimeArray(String column)
column
.column
- the column namecolumn
valuepublic LocalDateTime[] getArrayOfLocalDateTimes(String column)
column
.column
- the column namecolumn
value@Deprecated public LocalDateTime[] getLocalDateTimeArray(String column)
column
.column
- the column namecolumn
valuepublic OffsetTime[] getArrayOfOffsetTimes(String column)
column
.column
- the column namecolumn
value@Deprecated public OffsetTime[] getOffsetTimeArray(String column)
column
.column
- the column namecolumn
valuepublic OffsetDateTime[] getArrayOfOffsetDateTimes(String column)
column
.column
- the column namecolumn
value@Deprecated public OffsetDateTime[] getOffsetDateTimeArray(String column)
column
.column
- the column namecolumn
valuepublic UUID[] getArrayOfUUIDs(String column)
column
.column
- the column namecolumn
value@Deprecated public UUID[] getUUIDArray(String column)
column
.column
- the column namecolumn
valuepublic BigDecimal[] getArrayOfBigDecimals(String column)
column
.column
- the column namecolumn
value@Deprecated public BigDecimal[] getBigDecimalArray(String column)
column
.column
- the column namecolumn
valuepublic Object[] getArrayOfJsons(String column)
column
, the element might be #JSON_NULL null
or one of the following types:
column
- the column namecolumn
valuepublic static Row newInstance(io.vertx.sqlclient.Row arg)
Copyright © 2022 Eclipse. All rights reserved.