Package io.vertx.mutiny.sqlclient
Class Row
- java.lang.Object
-
- io.vertx.mutiny.sqlclient.Tuple
-
- io.vertx.mutiny.sqlclient.Row
-
public class Row extends Tuple
A single row of theexecution result rowset
. NOTE: This class has been automatically generated from theoriginal
non Mutiny-ified interface using Vert.x codegen.
-
-
Field Summary
Fields Modifier and Type Field Description static TypeArg<Row>
__TYPE_ARG
static Object
JSON_NULL
The JSON null literal value.
-
Method Summary
-
Methods inherited from class io.vertx.mutiny.sqlclient.Tuple
addArrayOfBigDecimal, addArrayOfBoolean, addArrayOfDouble, addArrayOfFloat, addArrayOfInteger, addArrayOfJsonArray, addArrayOfJsonObject, addArrayOfLocalDate, addArrayOfLocalDateTime, addArrayOfLocalTime, addArrayOfLong, addArrayOfOffsetDateTime, addArrayOfOffsetTime, addArrayOfShort, addArrayOfString, addArrayOfTemporal, addArrayOfUUID, addBigDecimal, addBoolean, addBuffer, addDouble, addFloat, addInteger, addJsonArray, addJsonObject, addLocalDate, addLocalDateTime, addLocalTime, addLong, addOffsetDateTime, addOffsetTime, addShort, addString, addTemporal, addUUID, addValue, clear, deepToString, from, from, get, getArrayOfBigDecimals, getArrayOfBooleans, getArrayOfDoubles, getArrayOfFloats, getArrayOfIntegers, getArrayOfJsonArrays, getArrayOfJsonObjects, getArrayOfJsons, getArrayOfLocalDates, getArrayOfLocalDateTimes, getArrayOfLocalTimes, getArrayOfLongs, getArrayOfNumerics, getArrayOfOffsetDateTimes, getArrayOfOffsetTimes, getArrayOfShorts, getArrayOfStrings, getArrayOfTemporals, getArrayOfUUIDs, getBigDecimal, getBoolean, getBuffer, getDouble, getFloat, getInteger, getJson, getJsonArray, getJsonObject, getLocalDate, getLocalDateTime, getLocalTime, getLong, getNumeric, getOffsetDateTime, getOffsetTime, getShort, getString, getTemporal, getUUID, getValue, newInstance, of, of, of, of, of, of, size, tuple, tuple, wrap, wrap
-
-
-
-
Constructor Detail
-
Row
public Row(io.vertx.sqlclient.Row delegate)
-
Row
public Row(Object delegate)
-
-
Method Detail
-
getDelegate
public io.vertx.sqlclient.Row getDelegate()
- Overrides:
getDelegate
in classTuple
-
getColumnName
public String getColumnName(int pos)
- Parameters:
pos
- the column position- Returns:
- the column name or
null
-
getColumnIndex
public int getColumnIndex(String column)
- Parameters:
column
- the column name- Returns:
- the column name or
-1
if not found
-
getValue
public Object getValue(String column)
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getBoolean
public Boolean getBoolean(String column)
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getShort
public Short getShort(String column)
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getInteger
public Integer getInteger(String column)
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getLong
public Long getLong(String column)
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getFloat
public Float getFloat(String column)
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getDouble
public Double getDouble(String column)
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getString
public String getString(String column)
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getJson
public Object getJson(String column)
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getJsonObject
public io.vertx.core.json.JsonObject getJsonObject(String column)
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getJsonArray
public io.vertx.core.json.JsonArray getJsonArray(String column)
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getBuffer
public Buffer getBuffer(String column)
- Parameters:
column
- the column name- Returns:
- the
column
value
-
toJson
public io.vertx.core.json.JsonObject toJson()
- Returns:
- the json representation
-
release
public void release()
-
getNumeric
public io.vertx.sqlclient.data.Numeric getNumeric(String column)
- Parameters:
column
- the column- Returns:
- the
column
value
-
getTemporal
public Temporal getTemporal(String column)
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getLocalDate
public LocalDate getLocalDate(String column)
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getLocalTime
public LocalTime getLocalTime(String column)
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getLocalDateTime
public LocalDateTime getLocalDateTime(String column)
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getOffsetTime
public OffsetTime getOffsetTime(String column)
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getOffsetDateTime
public OffsetDateTime getOffsetDateTime(String column)
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getUUID
public UUID getUUID(String column)
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getBigDecimal
public BigDecimal getBigDecimal(String column)
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getArrayOfBooleans
public Boolean[] getArrayOfBooleans(String column)
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getArrayOfShorts
public Short[] getArrayOfShorts(String column)
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getArrayOfIntegers
public Integer[] getArrayOfIntegers(String column)
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getArrayOfLongs
public Long[] getArrayOfLongs(String column)
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getArrayOfFloats
public Float[] getArrayOfFloats(String column)
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getArrayOfDoubles
public Double[] getArrayOfDoubles(String column)
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getArrayOfNumerics
public io.vertx.sqlclient.data.Numeric[] getArrayOfNumerics(String column)
- Parameters:
column
- the column- Returns:
- the
column
value
-
getArrayOfStrings
public String[] getArrayOfStrings(String column)
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getArrayOfJsonObjects
public io.vertx.core.json.JsonObject[] getArrayOfJsonObjects(String column)
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getArrayOfJsonArrays
public io.vertx.core.json.JsonArray[] getArrayOfJsonArrays(String column)
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getArrayOfTemporals
public Temporal[] getArrayOfTemporals(String column)
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getArrayOfLocalDates
public LocalDate[] getArrayOfLocalDates(String column)
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getArrayOfLocalTimes
public LocalTime[] getArrayOfLocalTimes(String column)
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getArrayOfLocalDateTimes
public LocalDateTime[] getArrayOfLocalDateTimes(String column)
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getArrayOfOffsetTimes
public OffsetTime[] getArrayOfOffsetTimes(String column)
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getArrayOfOffsetDateTimes
public OffsetDateTime[] getArrayOfOffsetDateTimes(String column)
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getArrayOfUUIDs
public UUID[] getArrayOfUUIDs(String column)
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getArrayOfBigDecimals
public BigDecimal[] getArrayOfBigDecimals(String column)
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getArrayOfJsons
public Object[] getArrayOfJsons(String column)
- Parameters:
column
- the column name- Returns:
- the
column
value
-
newInstance
public static Row newInstance(io.vertx.sqlclient.Row arg)
-
-