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> TgetArrayOfBigDecimals(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) intgetColumnIndex(String column) getColumnName(int pos) io.vertx.sqlclient.RowgetInteger(String column) io.vertx.core.json.JsonArraygetJsonArray(String column) io.vertx.core.json.JsonObjectgetJsonObject(String column) getLocalDate(String column) getLocalDateTime(String column) getLocalTime(String column) io.vertx.sqlclient.data.NumericgetNumeric(String column) getOffsetDateTime(String column) getOffsetTime(String column) getTemporal(String column) inthashCode()static RownewInstance(io.vertx.sqlclient.Row arg) voidrelease()io.vertx.core.json.JsonObjecttoJson()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 Javanullvalue. 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:
 getDelegatein interfaceMutinyDelegate- Overrides:
 getDelegatein 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 
-1if not found 
 - 
getValue
- Parameters:
 column- the column name- Returns:
 - the 
columnvalue 
 - 
getBoolean
- Parameters:
 column- the column name- Returns:
 - the 
columnvalue 
 - 
getShort
- Parameters:
 column- the column name- Returns:
 - the 
columnvalue 
 - 
getInteger
- Parameters:
 column- the column name- Returns:
 - the 
columnvalue 
 - 
getLong
- Parameters:
 column- the column name- Returns:
 - the 
columnvalue 
 - 
getFloat
- Parameters:
 column- the column name- Returns:
 - the 
columnvalue 
 - 
getDouble
- Parameters:
 column- the column name- Returns:
 - the 
columnvalue 
 - 
getString
- Parameters:
 column- the column name- Returns:
 - the 
columnvalue 
 - 
getJson
- Parameters:
 column- the column name- Returns:
 - the 
columnvalue 
 - 
getJsonObject
- Parameters:
 column- the column name- Returns:
 - the 
columnvalue 
 - 
getJsonArray
- Parameters:
 column- the column name- Returns:
 - the 
columnvalue 
 - 
getBuffer
- Parameters:
 column- the column name- Returns:
 - the 
columnvalue 
 - 
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 
columnvalue 
 - 
getTemporal
- Parameters:
 column- the column name- Returns:
 - the 
columnvalue 
 - 
getLocalDate
- Parameters:
 column- the column name- Returns:
 - the 
columnvalue 
 - 
getLocalTime
- Parameters:
 column- the column name- Returns:
 - the 
columnvalue 
 - 
getLocalDateTime
- Parameters:
 column- the column name- Returns:
 - the 
columnvalue 
 - 
getOffsetTime
- Parameters:
 column- the column name- Returns:
 - the 
columnvalue 
 - 
getOffsetDateTime
- Parameters:
 column- the column name- Returns:
 - the 
columnvalue 
 - 
getUUID
- Parameters:
 column- the column name- Returns:
 - the 
columnvalue 
 - 
getBigDecimal
- Parameters:
 column- the column name- Returns:
 - the 
columnvalue 
 - 
getArrayOfBooleans
- Parameters:
 column- the column name- Returns:
 - the 
columnvalue 
 - 
getArrayOfShorts
- Parameters:
 column- the column name- Returns:
 - the 
columnvalue 
 - 
getArrayOfIntegers
- Parameters:
 column- the column name- Returns:
 - the 
columnvalue 
 - 
getArrayOfLongs
- Parameters:
 column- the column name- Returns:
 - the 
columnvalue 
 - 
getArrayOfFloats
- Parameters:
 column- the column name- Returns:
 - the 
columnvalue 
 - 
getArrayOfDoubles
- Parameters:
 column- the column name- Returns:
 - the 
columnvalue 
 - 
getArrayOfNumerics
- Parameters:
 column- the column- Returns:
 - the 
columnvalue 
 - 
getArrayOfStrings
- Parameters:
 column- the column name- Returns:
 - the 
columnvalue 
 - 
getArrayOfJsonObjects
- Parameters:
 column- the column name- Returns:
 - the 
columnvalue 
 - 
getArrayOfJsonArrays
- Parameters:
 column- the column name- Returns:
 - the 
columnvalue 
 - 
getArrayOfTemporals
- Parameters:
 column- the column name- Returns:
 - the 
columnvalue 
 - 
getArrayOfLocalDates
- Parameters:
 column- the column name- Returns:
 - the 
columnvalue 
 - 
getArrayOfLocalTimes
- Parameters:
 column- the column name- Returns:
 - the 
columnvalue 
 - 
getArrayOfLocalDateTimes
- Parameters:
 column- the column name- Returns:
 - the 
columnvalue 
 - 
getArrayOfOffsetTimes
- Parameters:
 column- the column name- Returns:
 - the 
columnvalue 
 - 
getArrayOfOffsetDateTimes
- Parameters:
 column- the column name- Returns:
 - the 
columnvalue 
 - 
getArrayOfUUIDs
- Parameters:
 column- the column name- Returns:
 - the 
columnvalue 
 - 
getArrayOfBigDecimals
- Parameters:
 column- the column name- Returns:
 - the 
columnvalue 
 - 
getArrayOfJsons
- Parameters:
 column- the column name- Returns:
 - the 
columnvalue 
 - 
newInstance
 
 -