Class SubArrayTuple

  • All Implemented Interfaces:
    io.vertx.sqlclient.impl.TupleInternal, io.vertx.sqlclient.Tuple

    public class SubArrayTuple
    extends Object
    implements io.vertx.sqlclient.impl.TupleInternal
    • Field Summary

      • Fields inherited from interface io.vertx.sqlclient.Tuple

        JSON_NULL
    • Constructor Summary

      Constructors 
      Constructor Description
      SubArrayTuple​(Object[] values, int offset, int length)
      Constructor for SubArrayTuple.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      io.vertx.sqlclient.Tuple addValue​(Object value)
      void clear()
      Object getValue​(int pos)
      void setValue​(int pos, Object value)
      int size()
      • Methods inherited from interface io.vertx.sqlclient.Tuple

        addArrayOfBigDecimal, addArrayOfBoolean, addArrayOfBuffer, 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, deepToString, get, getArrayOfBigDecimals, getArrayOfBooleans, getArrayOfBuffers, 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, types
    • Constructor Detail

      • SubArrayTuple

        public SubArrayTuple​(Object[] values,
                             int offset,
                             int length)

        Constructor for SubArrayTuple.

        Parameters:
        values - an array of Object objects.
        offset - a int.
    • Method Detail

      • setValue

        public void setValue​(int pos,
                             Object value)
        Specified by:
        setValue in interface io.vertx.sqlclient.impl.TupleInternal
      • getValue

        public Object getValue​(int pos)
        Specified by:
        getValue in interface io.vertx.sqlclient.Tuple
      • addValue

        public io.vertx.sqlclient.Tuple addValue​(Object value)
        Specified by:
        addValue in interface io.vertx.sqlclient.Tuple
      • size

        public int size()
        Specified by:
        size in interface io.vertx.sqlclient.Tuple
      • clear

        public void clear()
        Specified by:
        clear in interface io.vertx.sqlclient.Tuple