| Modifier and Type | Field and Description | 
|---|---|
| static io.vertx.lang.rx.TypeArg<Tuple> | __TYPE_ARG | 
| static Object | JSON_NULLThe JSON null literal value. | 
| Constructor and Description | 
|---|
| Tuple(Object delegate) | 
| Tuple(Tuple delegate) | 
| Modifier and Type | Method and Description | 
|---|---|
| Tuple | addArrayOfBigDecimal(BigDecimal[] value)Add an array of  value at the end of the tuple. | 
| Tuple | addArrayOfBoolean(Boolean[] value)Add an array of  Booleanvalue at the end of the tuple. | 
| Tuple | addArrayOfDouble(Double[] value)Add an array of  Doublevalue at the end of the tuple. | 
| Tuple | addArrayOfFloat(Float[] value)Add an array of  Floatvalue at the end of the tuple. | 
| Tuple | addArrayOfInteger(Integer[] value)Add an array of  Integervalue at the end of the tuple. | 
| Tuple | addArrayOfJsonArray(JsonArray[] value)Add an array of  value at the end of the tuple. | 
| Tuple | addArrayOfJsonObject(JsonObject[] value)Add an array of  value at the end of the tuple. | 
| Tuple | addArrayOfLocalDate(java.time.LocalDate[] value)Add an array of  value at the end of the tuple. | 
| Tuple | addArrayOfLocalDateTime(java.time.LocalDateTime[] value)Add an array of  value at the end of the tuple. | 
| Tuple | addArrayOfLocalTime(java.time.LocalTime[] value)Add an array of  value at the end of the tuple. | 
| Tuple | addArrayOfLong(Long[] value)Add an array of  Longvalue at the end of the tuple. | 
| Tuple | addArrayOfOffsetDateTime(java.time.OffsetDateTime[] value)Add an array of  value at the end of the tuple. | 
| Tuple | addArrayOfOffsetTime(java.time.OffsetTime[] value)Add an array of  value at the end of the tuple. | 
| Tuple | addArrayOfShort(Short[] value)Add an array of  Shortvalue at the end of the tuple. | 
| Tuple | addArrayOfString(String[] value)Add an array of  Stringvalue at the end of the tuple. | 
| Tuple | addArrayOfTemporal(java.time.temporal.Temporal[] value)Add an array of  value at the end of the tuple. | 
| Tuple | addArrayOfUUID(UUID[] value)Add an array of  value at the end of the tuple. | 
| Tuple | addBigDecimal(BigDecimal value)Add a  value at the end of the tuple. | 
| Tuple | addBoolean(Boolean value)Add a boolean value at the end of the tuple. | 
| Tuple | addBuffer(Buffer value)Add a buffer value at the end of the tuple. | 
| Tuple | addDouble(Double value)Add a double value at the end of the tuple. | 
| Tuple | addFloat(Float value)Add a float value at the end of the tuple. | 
| Tuple | addInteger(Integer value)Add an integer value at the end of the tuple. | 
| Tuple | addJsonArray(JsonArray value)Add a  value at the end of the tuple. | 
| Tuple | addJsonObject(JsonObject value)Add a  value at the end of the tuple. | 
| Tuple | addLocalDate(java.time.LocalDate value)Add a  LocalDatevalue at the end of the tuple. | 
| Tuple | addLocalDateTime(java.time.LocalDateTime value)Add a  LocalDateTimevalue at the end of the tuple. | 
| Tuple | addLocalTime(java.time.LocalTime value)Add a  LocalTimevalue at the end of the tuple. | 
| Tuple | addLong(Long value)Add a long value at the end of the tuple. | 
| Tuple | addOffsetDateTime(java.time.OffsetDateTime value)Add a  OffsetDateTimevalue at the end of the tuple. | 
| Tuple | addOffsetTime(java.time.OffsetTime value)Add a  OffsetTimevalue at the end of the tuple. | 
| Tuple | addShort(Short value)Add a short value at the end of the tuple. | 
| Tuple | addString(String value)Add a string value at the end of the tuple. | 
| Tuple | addTemporal(java.time.temporal.Temporal value)Add a  Temporalvalue at the end of the tuple. | 
| Tuple | addUUID(UUID value)Add a  UUIDvalue at the end of the tuple. | 
| Tuple | addValue(Object value)Add an object value at the end of the tuple. | 
| void | clear() | 
| String | deepToString() | 
| boolean | equals(Object o) | 
| static <T> Tuple | from(List<T> list)Wrap the provided  listwith a tuple. | 
| static Tuple | from(Object[] array)Wrap the provided  arraywith a tuple. | 
| <T> T | get(Class<T> type,
   int position)Get the the at the specified  positionand the specifiedtype. | 
| BigDecimal[] | getArrayOfBigDecimals(int pos)Get an array of  value at  pos. | 
| Boolean[] | getArrayOfBooleans(int pos)Get an array of  Booleanvalue atpos. | 
| Double[] | getArrayOfDoubles(int pos)Get an array of   Doublevalue atpos. | 
| Float[] | getArrayOfFloats(int pos)Get an array of   Floatvalue atpos. | 
| Integer[] | getArrayOfIntegers(int pos)Get an array of  Integervalue atpos. | 
| JsonArray[] | getArrayOfJsonArrays(int pos)Get an array of   value at  pos. | 
| JsonObject[] | getArrayOfJsonObjects(int pos)Get an array of   value at  pos. | 
| Object[] | getArrayOfJsons(int pos)Get an array of JSON elements at  pos, the element might be#JSON_NULL nullor one of the following types:
 
   String
   Number
   JsonObject
   JsonArray
   Boolean | 
| java.time.LocalDate[] | getArrayOfLocalDates(int pos)Get an array of   value at  pos. | 
| java.time.LocalDateTime[] | getArrayOfLocalDateTimes(int pos)Get an array of   value at  pos. | 
| java.time.LocalTime[] | getArrayOfLocalTimes(int pos)Get an array of   value at  pos. | 
| Long[] | getArrayOfLongs(int pos)Get an array of  Longvalue atpos. | 
| Numeric[] | getArrayOfNumerics(int pos)Get an array of  value at  pos. | 
| java.time.OffsetDateTime[] | getArrayOfOffsetDateTimes(int pos)Get an array of   value at  pos. | 
| java.time.OffsetTime[] | getArrayOfOffsetTimes(int pos)Get an array of   value at  pos. | 
| Short[] | getArrayOfShorts(int pos)Get an array of   Shortvalue atpos. | 
| String[] | getArrayOfStrings(int pos)Get an array of   Stringvalue atpos. | 
| java.time.temporal.Temporal[] | getArrayOfTemporals(int pos)Get an array of   value at  pos. | 
| UUID[] | getArrayOfUUIDs(int pos)Get an array of  value at  pos. | 
| BigDecimal | getBigDecimal(int pos)Get  value at  pos. | 
| Boolean | getBoolean(int pos)Get a boolean value at  pos. | 
| Buffer | getBuffer(int pos)Get a buffer value at  pos. | 
| Tuple | getDelegate() | 
| Double | getDouble(int pos)Get a double value at  pos. | 
| Float | getFloat(int pos)Get a float value at  pos. | 
| Integer | getInteger(int pos)Get an integer value at  pos. | 
| Object | getJson(int pos)Get a JSON element at  pos, the element might be#JSON_NULL nullor one of the following types:
 
   String
   Number
   JsonObject
   JsonArray
   Boolean | 
| JsonArray | getJsonArray(int pos)Get a  value at  pos. | 
| JsonObject | getJsonObject(int pos)Get a  value at  pos. | 
| java.time.LocalDate | getLocalDate(int pos)Get  LocalDatevalue atpos. | 
| java.time.LocalDateTime | getLocalDateTime(int pos)Get  LocalDateTimevalue atpos. | 
| java.time.LocalTime | getLocalTime(int pos)Get  LocalTimevalue atpos. | 
| Long | getLong(int pos)Get a long value at  pos. | 
| Numeric | getNumeric(int pos)Get  value at  pos. | 
| java.time.OffsetDateTime | getOffsetDateTime(int pos)Get  OffsetDateTimevalue atpos. | 
| java.time.OffsetTime | getOffsetTime(int pos)Get  OffsetTimevalue atpos. | 
| Short | getShort(int pos)Get a short value at  pos. | 
| String | getString(int pos)Get a string value at  pos. | 
| java.time.temporal.Temporal | getTemporal(int pos)Get a  Temporalvalue atpos. | 
| UUID | getUUID(int pos)Get  UUIDvalue atpos. | 
| Object | getValue(int pos)Get an object value at  pos. | 
| int | hashCode() | 
| static Tuple | newInstance(Tuple arg) | 
| static Tuple | of(Object elt1)Create a tuple of one element. | 
| static Tuple | of(Object elt1,
  Object elt2)Create a tuple of two elements. | 
| static Tuple | of(Object elt1,
  Object elt2,
  Object elt3)Create a tuple of three elements. | 
| static Tuple | of(Object elt1,
  Object elt2,
  Object elt3,
  Object elt4)Create a tuple of four elements. | 
| static Tuple | of(Object elt1,
  Object elt2,
  Object elt3,
  Object elt4,
  Object elt5)Create a tuple of five elements. | 
| static Tuple | of(Object elt1,
  Object elt2,
  Object elt3,
  Object elt4,
  Object elt5,
  Object elt6)Create a tuple of six elements. | 
| int | size() | 
| String | toString() | 
| static Tuple | tuple() | 
| static Tuple | tuple(List<Object> elements)Create a tuple with the provided  elementslist. | 
| static <T> Tuple | wrap(List<T> list)Wrap the provided  listwith a tuple. | 
| static Tuple | wrap(Object[] array)Wrap the provided  arraywith a tuple. | 
public static final io.vertx.lang.rx.TypeArg<Tuple> __TYPE_ARG
public static final Object JSON_NULL
null value. This is only
 used when the database supports JSON types.public Tuple getDelegate()
public static Tuple tuple()
public static <T> Tuple from(List<T> list)
list with a tuple.
 list - public static <T> Tuple wrap(List<T> list)
list with a tuple.
 list - public static Tuple of(Object elt1)
elt1 - the first valuepublic static Tuple of(Object elt1, Object elt2)
elt1 - the first valueelt2 - the second valuepublic static Tuple of(Object elt1, Object elt2, Object elt3)
elt1 - the first valueelt2 - the second valueelt3 - the third valuepublic static Tuple of(Object elt1, Object elt2, Object elt3, Object elt4)
elt1 - the first valueelt2 - the second valueelt3 - the third valueelt4 - the fourth valuepublic static Tuple of(Object elt1, Object elt2, Object elt3, Object elt4, Object elt5)
elt1 - the first valueelt2 - the second valueelt3 - the third valueelt4 - the fourth valueelt5 - the fifth valuepublic static Tuple of(Object elt1, Object elt2, Object elt3, Object elt4, Object elt5, Object elt6)
elt1 - the first valueelt2 - the second valuegelt3 - the third valueelt4 - the fourth valueelt5 - the fifth valueelt6 - the sixth valuepublic static Tuple tuple(List<Object> elements)
elements list.
 
 The elements list is not modified.elements - the list of elementspublic Object getValue(int pos)
pos.pos - the positionpublic Boolean getBoolean(int pos)
pos.pos - the positionpublic Short getShort(int pos)
pos.pos - the positionpublic Integer getInteger(int pos)
pos.pos - the positionpublic Long getLong(int pos)
pos.pos - the positionpublic Float getFloat(int pos)
pos.pos - the positionpublic Double getDouble(int pos)
pos.pos - the positionpublic String getString(int pos)
pos.pos - the positionpublic JsonObject getJsonObject(int pos)
pos.pos - the positionpublic JsonArray getJsonArray(int pos)
pos.pos - the positionpublic Object getJson(int pos)
pos, the element might be #JSON_NULL null or one of the following types:
 pos - the positionpublic Buffer getBuffer(int pos)
pos.pos - the positionpublic Tuple addValue(Object value)
value - the valuepublic Tuple addBoolean(Boolean value)
value - the valuepublic Tuple addShort(Short value)
value - the valuepublic Tuple addInteger(Integer value)
value - the valuepublic Tuple addLong(Long value)
value - the valuepublic Tuple addFloat(Float value)
value - the valuepublic Tuple addDouble(Double value)
value - the valuepublic Tuple addString(String value)
value - the valuepublic Tuple addJsonObject(JsonObject value)
value - the valuepublic Tuple addJsonArray(JsonArray value)
value - the valuepublic Tuple addBuffer(Buffer value)
value - the valuepublic <T> T get(Class<T> type, int position)
position and the specified type.
 The type can be one of the types returned by the row (e.g String.class) or an array
 of the type (e.g String[].class)).
type - the expected value typeposition - the value positionpublic int size()
public void clear()
public String deepToString()
Object value of each element, separated by a comma (,) characterpublic static Tuple from(Object[] array)
array with a tuple.
 array - public static Tuple wrap(Object[] array)
array with a tuple.
 array - public Numeric getNumeric(int pos)
pos.pos - the positionpublic java.time.temporal.Temporal getTemporal(int pos)
Temporal value at pos.pos - the positionpublic java.time.LocalDate getLocalDate(int pos)
LocalDate value at pos.
 Target element instance of LocalDateTime will be
 coerced to LocalDate.
pos - the positionpublic java.time.LocalTime getLocalTime(int pos)
LocalTime value at pos.
 Target element instance of LocalDateTime will be
 coerced to LocalTime.
pos - the positionpublic java.time.LocalDateTime getLocalDateTime(int pos)
LocalDateTime value at pos.pos - the positionpublic java.time.OffsetTime getOffsetTime(int pos)
OffsetTime value at pos.
 Target element instance of OffsetDateTime will be
 coerced to OffsetTime.
pos - the positionpublic java.time.OffsetDateTime getOffsetDateTime(int pos)
OffsetDateTime value at pos.pos - the positionpublic UUID getUUID(int pos)
UUID value at pos.pos - the positionpublic BigDecimal getBigDecimal(int pos)
pos.pos - the positionpublic Boolean[] getArrayOfBooleans(int pos)
Boolean value at pos.
 Target element instance of Object[] will be
 coerced to Boolean[].
pos - the positionpublic Short[] getArrayOfShorts(int pos)
Short value at pos.
 Target element instance of Number[] or Object[] will be
 coerced to Short[].
pos - the positionpublic Integer[] getArrayOfIntegers(int pos)
Integer value at pos.
 Target element instance of Number[] or Object[] will be
 coerced to Integer[].
pos - the positionpublic Long[] getArrayOfLongs(int pos)
Long value at pos.
 Target element instance of Number[] or Object[] will be
 coerced to Long[].
pos - the positionpublic Float[] getArrayOfFloats(int pos)
Float value at pos.
 Target element instance of Number[] or Object[] will be
 coerced to Float[].
pos - the positionpublic Double[] getArrayOfDoubles(int pos)
Double value at pos.
 Target element instance of Number[] or Object[] will be
 coerced to Double[].
pos - the positionpublic Numeric[] getArrayOfNumerics(int pos)
pos.pos - the columnpublic String[] getArrayOfStrings(int pos)
String value at pos.
 Target element instance of Object[] will be
 coerced to String[].
pos - the positionpublic JsonObject[] getArrayOfJsonObjects(int pos)
pos.pos - the positionpublic JsonArray[] getArrayOfJsonArrays(int pos)
pos.pos - the positionpublic Object[] getArrayOfJsons(int pos)
pos, the element might be #JSON_NULL null or one of the following types:
 pos - the positionpublic java.time.temporal.Temporal[] getArrayOfTemporals(int pos)
pos.pos - the positionpublic java.time.LocalDate[] getArrayOfLocalDates(int pos)
pos.
 Target element instance of LocalDateTime[] will be
 coerced to LocalDate[].
pos - the positionpublic java.time.LocalTime[] getArrayOfLocalTimes(int pos)
pos.
 Target element instance of LocalDateTime[] will be
 coerced to LocalTime[].
pos - the positionpublic java.time.LocalDateTime[] getArrayOfLocalDateTimes(int pos)
pos.pos - the positionpublic java.time.OffsetTime[] getArrayOfOffsetTimes(int pos)
pos.
 Target element instance of OffsetDateTime[] will be
 coerced to OffsetTime[].
pos - the positionpublic java.time.OffsetDateTime[] getArrayOfOffsetDateTimes(int pos)
pos.pos - the positionpublic UUID[] getArrayOfUUIDs(int pos)
pos.pos - the columnpublic BigDecimal[] getArrayOfBigDecimals(int pos)
pos.pos - the columnpublic Tuple addTemporal(java.time.temporal.Temporal value)
Temporal value at the end of the tuple.value - the valuepublic Tuple addLocalDate(java.time.LocalDate value)
LocalDate value at the end of the tuple.value - the valuepublic Tuple addLocalTime(java.time.LocalTime value)
LocalTime value at the end of the tuple.value - the valuepublic Tuple addLocalDateTime(java.time.LocalDateTime value)
LocalDateTime value at the end of the tuple.value - the valuepublic Tuple addOffsetTime(java.time.OffsetTime value)
OffsetTime value at the end of the tuple.value - the valuepublic Tuple addOffsetDateTime(java.time.OffsetDateTime value)
OffsetDateTime value at the end of the tuple.value - the valuepublic Tuple addUUID(UUID value)
UUID value at the end of the tuple.value - the valuepublic Tuple addBigDecimal(BigDecimal value)
value - the valuepublic Tuple addArrayOfBoolean(Boolean[] value)
Boolean value at the end of the tuple.value - the valuepublic Tuple addArrayOfShort(Short[] value)
Short value at the end of the tuple.value - the valuepublic Tuple addArrayOfInteger(Integer[] value)
Integer value at the end of the tuple.
 Target element instance of Number[] will be
 coerced to Integer[].
value - the valuepublic Tuple addArrayOfLong(Long[] value)
Long value at the end of the tuple.value - the valuepublic Tuple addArrayOfFloat(Float[] value)
Float value at the end of the tuple.value - the valuepublic Tuple addArrayOfDouble(Double[] value)
Double value at the end of the tuple.value - the valuepublic Tuple addArrayOfString(String[] value)
String value at the end of the tuple.value - the valuepublic Tuple addArrayOfJsonObject(JsonObject[] value)
value - the valuepublic Tuple addArrayOfJsonArray(JsonArray[] value)
value - the valuepublic Tuple addArrayOfTemporal(java.time.temporal.Temporal[] value)
value - the valuepublic Tuple addArrayOfLocalDate(java.time.LocalDate[] value)
value - the valuepublic Tuple addArrayOfLocalTime(java.time.LocalTime[] value)
value - the valuepublic Tuple addArrayOfLocalDateTime(java.time.LocalDateTime[] value)
value - the valuepublic Tuple addArrayOfOffsetTime(java.time.OffsetTime[] value)
value - the valuepublic Tuple addArrayOfOffsetDateTime(java.time.OffsetDateTime[] value)
value - the valuepublic Tuple addArrayOfUUID(UUID[] value)
value - the valuepublic Tuple addArrayOfBigDecimal(BigDecimal[] value)
value - the valueCopyright © 2021 Eclipse. All rights reserved.