Package io.vertx.mutiny.sqlclient
Class Row
java.lang.Object
io.vertx.mutiny.sqlclient.Tuple
io.vertx.mutiny.sqlclient.Row
- All Implemented Interfaces:
MutinyDelegate
A single row of the
execution result rowset
.
NOTE: This class has been automatically generated from the original
non Mutiny-ified interface using Vert.x codegen.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
<T> T
getArrayOfBigDecimals
(String column) Boolean[]
getArrayOfBooleans
(String column) Double[]
getArrayOfDoubles
(String column) Float[]
getArrayOfFloats
(String column) Integer[]
getArrayOfIntegers
(String column) io.vertx.core.json.JsonArray[]
getArrayOfJsonArrays
(String column) io.vertx.core.json.JsonObject[]
getArrayOfJsonObjects
(String column) Object[]
getArrayOfJsons
(String column) getArrayOfLocalDates
(String column) getArrayOfLocalDateTimes
(String column) getArrayOfLocalTimes
(String column) Long[]
getArrayOfLongs
(String column) io.vertx.sqlclient.data.Numeric[]
getArrayOfNumerics
(String column) getArrayOfOffsetDateTimes
(String column) getArrayOfOffsetTimes
(String column) Short[]
getArrayOfShorts
(String column) String[]
getArrayOfStrings
(String column) Temporal[]
getArrayOfTemporals
(String column) UUID[]
getArrayOfUUIDs
(String column) getBigDecimal
(String column) getBoolean
(String column) int
getColumnIndex
(String column) getColumnName
(int pos) io.vertx.sqlclient.Row
getInteger
(String column) io.vertx.core.json.JsonArray
getJsonArray
(String column) io.vertx.core.json.JsonObject
getJsonObject
(String column) getLocalDate
(String column) getLocalDateTime
(String column) getLocalTime
(String column) io.vertx.sqlclient.data.Numeric
getNumeric
(String column) getOffsetDateTime
(String column) getOffsetTime
(String column) getTemporal
(String column) int
hashCode()
static Row
newInstance
(io.vertx.sqlclient.Row arg) void
release()
io.vertx.core.json.JsonObject
toJson()
toString()
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
-
Field Details
-
__TYPE_ARG
-
JSON_NULL
The JSON null literal value.
It is used to distinguish a JSON null literal value from the Javanull
value. This is only used when the database supports JSON types.
-
-
Constructor Details
-
Row
public Row(io.vertx.sqlclient.Row delegate) -
Row
-
-
Method Details
-
getDelegate
public io.vertx.sqlclient.Row getDelegate()- Specified by:
getDelegate
in interfaceMutinyDelegate
- Overrides:
getDelegate
in classTuple
- Returns:
- the delegate used by this Mutiny object of generated type
-
toString
-
equals
-
hashCode
public int hashCode() -
getColumnName
- Parameters:
pos
- the column position- Returns:
- the column name or
null
-
getColumnIndex
- Parameters:
column
- the column name- Returns:
- the column name or
-1
if not found
-
getValue
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getBoolean
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getShort
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getInteger
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getLong
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getFloat
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getDouble
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getString
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getJson
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getJsonObject
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getJsonArray
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getBuffer
- Parameters:
column
- the column name- Returns:
- the
column
value
-
get
- Parameters:
type
-column
-- Returns:
-
toJson
public io.vertx.core.json.JsonObject toJson()- Returns:
- the json representation
-
release
public void release() -
getNumeric
- Parameters:
column
- the column- Returns:
- the
column
value
-
getTemporal
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getLocalDate
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getLocalTime
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getLocalDateTime
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getOffsetTime
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getOffsetDateTime
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getUUID
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getBigDecimal
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getArrayOfBooleans
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getArrayOfShorts
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getArrayOfIntegers
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getArrayOfLongs
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getArrayOfFloats
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getArrayOfDoubles
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getArrayOfNumerics
- Parameters:
column
- the column- Returns:
- the
column
value
-
getArrayOfStrings
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getArrayOfJsonObjects
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getArrayOfJsonArrays
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getArrayOfTemporals
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getArrayOfLocalDates
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getArrayOfLocalTimes
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getArrayOfLocalDateTimes
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getArrayOfOffsetTimes
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getArrayOfOffsetDateTimes
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getArrayOfUUIDs
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getArrayOfBigDecimals
- Parameters:
column
- the column name- Returns:
- the
column
value
-
getArrayOfJsons
- Parameters:
column
- the column name- Returns:
- the
column
value
-
newInstance
-