/*
* Copyright 2014 Red Hat, Inc.
*
* Red Hat licenses this file to you under the Apache License, version 2.0
* (the "License"); you may not use this file except in compliance with the
* License. You may obtain a copy of the License at:
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations
* under the License.
*/
package io.reactiverse.rxjava.pgclient;
import java.util.Map;
import rx.Observable;
import rx.Single;
import io.reactiverse.pgclient.data.Point;
import io.reactiverse.pgclient.data.Path;
import java.time.LocalDateTime;
import io.reactiverse.pgclient.data.Numeric;
import java.math.BigDecimal;
import io.reactiverse.pgclient.data.Box;
import java.time.LocalTime;
import io.reactiverse.pgclient.data.Line;
import java.time.OffsetTime;
import io.reactiverse.pgclient.data.Circle;
import java.util.UUID;
import io.reactiverse.pgclient.data.Interval;
import io.reactiverse.pgclient.data.LineSegment;
import java.time.OffsetDateTime;
import java.time.LocalDate;
import io.reactiverse.pgclient.data.Polygon;
import java.time.temporal.Temporal;
A general purpose tuple.
NOTE: This class has been automatically generated from the original
non RX-ified interface using Vert.x codegen. /**
* A general purpose tuple.
*
* <p/>
* NOTE: This class has been automatically generated from the {@link io.reactiverse.pgclient.Tuple original} non RX-ified interface using Vert.x codegen.
*/
@io.vertx.lang.rx.RxGen(io.reactiverse.pgclient.Tuple.class)
public class Tuple {
@Override
public String toString() {
return delegate.toString();
}
@Override
public boolean equals(Object o) {
if (this == o) return true;
if (o == null || getClass() != o.getClass()) return false;
Tuple that = (Tuple) o;
return delegate.equals(that.delegate);
}
@Override
public int hashCode() {
return delegate.hashCode();
}
public static final io.vertx.lang.rx.TypeArg<Tuple> __TYPE_ARG = new io.vertx.lang.rx.TypeArg<>( obj -> new Tuple((io.reactiverse.pgclient.Tuple) obj),
Tuple::getDelegate
);
private final io.reactiverse.pgclient.Tuple delegate;
public Tuple(io.reactiverse.pgclient.Tuple delegate) {
this.delegate = delegate;
}
public io.reactiverse.pgclient.Tuple getDelegate() {
return delegate;
}
Returns: a new empty tuple
/**
* @return a new empty tuple
*/
public static io.reactiverse.rxjava.pgclient.Tuple tuple() {
io.reactiverse.rxjava.pgclient.Tuple ret = io.reactiverse.rxjava.pgclient.Tuple.newInstance(io.reactiverse.pgclient.Tuple.tuple());
return ret;
}
Create a tuple of one element.
Params: - elt1 – the first value
Returns: the tuple
/**
* Create a tuple of one element.
* @param elt1 the first value
* @return the tuple
*/
public static io.reactiverse.rxjava.pgclient.Tuple of(Object elt1) {
io.reactiverse.rxjava.pgclient.Tuple ret = io.reactiverse.rxjava.pgclient.Tuple.newInstance(io.reactiverse.pgclient.Tuple.of(elt1));
return ret;
}
Create a tuple of two elements.
Params: - elt1 – the first value
- elt2 – the second value
Returns: the tuple
/**
* Create a tuple of two elements.
* @param elt1 the first value
* @param elt2 the second value
* @return the tuple
*/
public static io.reactiverse.rxjava.pgclient.Tuple of(Object elt1, Object elt2) {
io.reactiverse.rxjava.pgclient.Tuple ret = io.reactiverse.rxjava.pgclient.Tuple.newInstance(io.reactiverse.pgclient.Tuple.of(elt1, elt2));
return ret;
}
Create a tuple of three elements.
Params: - elt1 – the first value
- elt2 – the second value
- elt3 – the third value
Returns: the tuple
/**
* Create a tuple of three elements.
* @param elt1 the first value
* @param elt2 the second value
* @param elt3 the third value
* @return the tuple
*/
public static io.reactiverse.rxjava.pgclient.Tuple of(Object elt1, Object elt2, Object elt3) {
io.reactiverse.rxjava.pgclient.Tuple ret = io.reactiverse.rxjava.pgclient.Tuple.newInstance(io.reactiverse.pgclient.Tuple.of(elt1, elt2, elt3));
return ret;
}
Create a tuple of four elements.
Params: - elt1 – the first value
- elt2 – the second value
- elt3 – the third value
- elt4 – the fourth value
Returns: the tuple
/**
* Create a tuple of four elements.
* @param elt1 the first value
* @param elt2 the second value
* @param elt3 the third value
* @param elt4 the fourth value
* @return the tuple
*/
public static io.reactiverse.rxjava.pgclient.Tuple of(Object elt1, Object elt2, Object elt3, Object elt4) {
io.reactiverse.rxjava.pgclient.Tuple ret = io.reactiverse.rxjava.pgclient.Tuple.newInstance(io.reactiverse.pgclient.Tuple.of(elt1, elt2, elt3, elt4));
return ret;
}
Create a tuple of five elements.
Params: - elt1 – the first value
- elt2 – the second value
- elt3 – the third value
- elt4 – the fourth value
- elt5 – the fifth value
Returns: the tuple
/**
* Create a tuple of five elements.
* @param elt1 the first value
* @param elt2 the second value
* @param elt3 the third value
* @param elt4 the fourth value
* @param elt5 the fifth value
* @return the tuple
*/
public static io.reactiverse.rxjava.pgclient.Tuple of(Object elt1, Object elt2, Object elt3, Object elt4, Object elt5) {
io.reactiverse.rxjava.pgclient.Tuple ret = io.reactiverse.rxjava.pgclient.Tuple.newInstance(io.reactiverse.pgclient.Tuple.of(elt1, elt2, elt3, elt4, elt5));
return ret;
}
Create a tuple of six elements.
Params: - elt1 – the first value
- elt2 – the second valueg
- elt3 – the third value
- elt4 – the fourth value
- elt5 – the fifth value
- elt6 – the sixth value
Returns: the tuple
/**
* Create a tuple of six elements.
* @param elt1 the first value
* @param elt2 the second valueg
* @param elt3 the third value
* @param elt4 the fourth value
* @param elt5 the fifth value
* @param elt6 the sixth value
* @return the tuple
*/
public static io.reactiverse.rxjava.pgclient.Tuple of(Object elt1, Object elt2, Object elt3, Object elt4, Object elt5, Object elt6) {
io.reactiverse.rxjava.pgclient.Tuple ret = io.reactiverse.rxjava.pgclient.Tuple.newInstance(io.reactiverse.pgclient.Tuple.of(elt1, elt2, elt3, elt4, elt5, elt6));
return ret;
}
Get a boolean value at pos
.
Params: - pos – the position
Returns: the value or null
/**
* Get a boolean value at <code>pos</code>.
* @param pos the position
* @return the value or <code>null</code>
*/
public Boolean getBoolean(int pos) {
Boolean ret = delegate.getBoolean(pos);
return ret;
}
Get an object value at pos
.
Params: - pos – the position
Returns: the value or null
/**
* Get an object value at <code>pos</code>.
* @param pos the position
* @return the value or <code>null</code>
*/
public Object getValue(int pos) {
Object ret = (Object) delegate.getValue(pos);
return ret;
}
Get a short value at pos
.
Params: - pos – the position
Returns: the value or null
/**
* Get a short value at <code>pos</code>.
* @param pos the position
* @return the value or <code>null</code>
*/
public Short getShort(int pos) {
Short ret = delegate.getShort(pos);
return ret;
}
Get an integer value at pos
.
Params: - pos – the position
Returns: the value or null
/**
* Get an integer value at <code>pos</code>.
* @param pos the position
* @return the value or <code>null</code>
*/
public Integer getInteger(int pos) {
Integer ret = delegate.getInteger(pos);
return ret;
}
Get a long value at pos
.
Params: - pos – the position
Returns: the value or null
/**
* Get a long value at <code>pos</code>.
* @param pos the position
* @return the value or <code>null</code>
*/
public Long getLong(int pos) {
Long ret = delegate.getLong(pos);
return ret;
}
Get a float value at pos
.
Params: - pos – the position
Returns: the value or null
/**
* Get a float value at <code>pos</code>.
* @param pos the position
* @return the value or <code>null</code>
*/
public Float getFloat(int pos) {
Float ret = delegate.getFloat(pos);
return ret;
}
Get a double value at pos
.
Params: - pos – the position
Returns: the value or null
/**
* Get a double value at <code>pos</code>.
* @param pos the position
* @return the value or <code>null</code>
*/
public Double getDouble(int pos) {
Double ret = delegate.getDouble(pos);
return ret;
}
Get a string value at pos
.
Params: - pos – the position
Returns: the value or null
/**
* Get a string value at <code>pos</code>.
* @param pos the position
* @return the value or <code>null</code>
*/
public String getString(int pos) {
String ret = delegate.getString(pos);
return ret;
}
Get a json value at pos
.
Params: - pos – the position
Returns: the value or null
/**
* Get a json value at <code>pos</code>.
* @param pos the position
* @return the value or <code>null</code>
*/
public io.reactiverse.rxjava.pgclient.data.Json getJson(int pos) {
io.reactiverse.rxjava.pgclient.data.Json ret = io.reactiverse.rxjava.pgclient.data.Json.newInstance(delegate.getJson(pos));
return ret;
}
Get value at pos
.
Params: - pos – the position
Returns: the value or null
/**
* Get value at <code>pos</code>.
* @param pos the position
* @return the value or <code>null</code>
*/
public Point getPoint(int pos) {
Point ret = delegate.getPoint(pos);
return ret;
}
Get value at pos
.
Params: - pos – the position
Returns: the value or null
/**
* Get value at <code>pos</code>.
* @param pos the position
* @return the value or <code>null</code>
*/
public Line getLine(int pos) {
Line ret = delegate.getLine(pos);
return ret;
}
Get value at pos
.
Params: - pos – the position
Returns: the value or null
/**
* Get value at <code>pos</code>.
* @param pos the position
* @return the value or <code>null</code>
*/
public LineSegment getLineSegment(int pos) {
LineSegment ret = delegate.getLineSegment(pos);
return ret;
}
Get value at pos
.
Params: - pos – the position
Returns: the value or null
/**
* Get value at <code>pos</code>.
* @param pos the position
* @return the value or <code>null</code>
*/
public Box getBox(int pos) {
Box ret = delegate.getBox(pos);
return ret;
}
Get value at pos
.
Params: - pos – the position
Returns: the value or null
/**
* Get value at <code>pos</code>.
* @param pos the position
* @return the value or <code>null</code>
*/
public Path getPath(int pos) {
Path ret = delegate.getPath(pos);
return ret;
}
Get value at pos
.
Params: - pos – the position
Returns: the value or null
/**
* Get value at <code>pos</code>.
* @param pos the position
* @return the value or <code>null</code>
*/
public Polygon getPolygon(int pos) {
Polygon ret = delegate.getPolygon(pos);
return ret;
}
Get value at pos
.
Params: - pos – the position
Returns: the value or null
/**
* Get value at <code>pos</code>.
* @param pos the position
* @return the value or <code>null</code>
*/
public Circle getCircle(int pos) {
Circle ret = delegate.getCircle(pos);
return ret;
}
Get value at pos
.
Params: - pos – the position
Returns: the value or null
/**
* Get value at <code>pos</code>.
* @param pos the position
* @return the value or <code>null</code>
*/
public Interval getInterval(int pos) {
Interval ret = delegate.getInterval(pos);
return ret;
}
Get a buffer value at pos
.
Params: - pos – the position
Returns: the value or null
/**
* Get a buffer value at <code>pos</code>.
* @param pos the position
* @return the value or <code>null</code>
*/
public io.vertx.rxjava.core.buffer.Buffer getBuffer(int pos) {
io.vertx.rxjava.core.buffer.Buffer ret = io.vertx.rxjava.core.buffer.Buffer.newInstance(delegate.getBuffer(pos));
return ret;
}
Add a boolean value at the end of the tuple.
Params: - value – the value
Returns: a reference to this, so the API can be used fluently
/**
* Add a boolean value at the end of the tuple.
* @param value the value
* @return a reference to this, so the API can be used fluently
*/
public io.reactiverse.rxjava.pgclient.Tuple addBoolean(Boolean value) {
delegate.addBoolean(value);
return this;
}
Add an object value at the end of the tuple.
Params: - value – the value
Returns: a reference to this, so the API can be used fluently
/**
* Add an object value at the end of the tuple.
* @param value the value
* @return a reference to this, so the API can be used fluently
*/
public io.reactiverse.rxjava.pgclient.Tuple addValue(Object value) {
delegate.addValue(value);
return this;
}
Add a short value at the end of the tuple.
Params: - value – the value
Returns: a reference to this, so the API can be used fluently
/**
* Add a short value at the end of the tuple.
* @param value the value
* @return a reference to this, so the API can be used fluently
*/
public io.reactiverse.rxjava.pgclient.Tuple addShort(Short value) {
delegate.addShort(value);
return this;
}
Add an integer value at the end of the tuple.
Params: - value – the value
Returns: a reference to this, so the API can be used fluently
/**
* Add an integer value at the end of the tuple.
* @param value the value
* @return a reference to this, so the API can be used fluently
*/
public io.reactiverse.rxjava.pgclient.Tuple addInteger(Integer value) {
delegate.addInteger(value);
return this;
}
Add a long value at the end of the tuple.
Params: - value – the value
Returns: a reference to this, so the API can be used fluently
/**
* Add a long value at the end of the tuple.
* @param value the value
* @return a reference to this, so the API can be used fluently
*/
public io.reactiverse.rxjava.pgclient.Tuple addLong(Long value) {
delegate.addLong(value);
return this;
}
Add a float value at the end of the tuple.
Params: - value – the value
Returns: a reference to this, so the API can be used fluently
/**
* Add a float value at the end of the tuple.
* @param value the value
* @return a reference to this, so the API can be used fluently
*/
public io.reactiverse.rxjava.pgclient.Tuple addFloat(Float value) {
delegate.addFloat(value);
return this;
}
Add a double value at the end of the tuple.
Params: - value – the value
Returns: a reference to this, so the API can be used fluently
/**
* Add a double value at the end of the tuple.
* @param value the value
* @return a reference to this, so the API can be used fluently
*/
public io.reactiverse.rxjava.pgclient.Tuple addDouble(Double value) {
delegate.addDouble(value);
return this;
}
Add a string value at the end of the tuple.
Params: - value – the value
Returns: a reference to this, so the API can be used fluently
/**
* Add a string value at the end of the tuple.
* @param value the value
* @return a reference to this, so the API can be used fluently
*/
public io.reactiverse.rxjava.pgclient.Tuple addString(String value) {
delegate.addString(value);
return this;
}
Add a json value at the end of the tuple.
Params: - value – the value
Returns: a reference to this, so the API can be used fluently
/**
* Add a json value at the end of the tuple.
* @param value the value
* @return a reference to this, so the API can be used fluently
*/
public io.reactiverse.rxjava.pgclient.Tuple addJson(io.reactiverse.rxjava.pgclient.data.Json value) {
delegate.addJson(value.getDelegate());
return this;
}
Add a buffer value at the end of the tuple.
Params: - value – the value
Returns: a reference to this, so the API can be used fluently
/**
* Add a buffer value at the end of the tuple.
* @param value the value
* @return a reference to this, so the API can be used fluently
*/
public io.reactiverse.rxjava.pgclient.Tuple addBuffer(io.vertx.rxjava.core.buffer.Buffer value) {
delegate.addBuffer(value.getDelegate());
return this;
}
Add a value at the end of the tuple.
Params: - value – the value
Returns: a reference to this, so the API can be used fluently
/**
* Add a value at the end of the tuple.
* @param value the value
* @return a reference to this, so the API can be used fluently
*/
public io.reactiverse.rxjava.pgclient.Tuple addPoint(Point value) {
delegate.addPoint(value);
return this;
}
Add a value at the end of the tuple.
Params: - value – the value
Returns: a reference to this, so the API can be used fluently
/**
* Add a value at the end of the tuple.
* @param value the value
* @return a reference to this, so the API can be used fluently
*/
public io.reactiverse.rxjava.pgclient.Tuple addLine(Line value) {
delegate.addLine(value);
return this;
}
Add a value at the end of the tuple.
Params: - value – the value
Returns: a reference to this, so the API can be used fluently
/**
* Add a value at the end of the tuple.
* @param value the value
* @return a reference to this, so the API can be used fluently
*/
public io.reactiverse.rxjava.pgclient.Tuple addLineSegment(LineSegment value) {
delegate.addLineSegment(value);
return this;
}
Add a value at the end of the tuple.
Params: - value – the value
Returns: a reference to this, so the API can be used fluently
/**
* Add a value at the end of the tuple.
* @param value the value
* @return a reference to this, so the API can be used fluently
*/
public io.reactiverse.rxjava.pgclient.Tuple addBox(Box value) {
delegate.addBox(value);
return this;
}
Add a value at the end of the tuple.
Params: - value – the value
Returns: a reference to this, so the API can be used fluently
/**
* Add a value at the end of the tuple.
* @param value the value
* @return a reference to this, so the API can be used fluently
*/
public io.reactiverse.rxjava.pgclient.Tuple addPath(Path value) {
delegate.addPath(value);
return this;
}
Add a value at the end of the tuple.
Params: - value – the value
Returns: a reference to this, so the API can be used fluently
/**
* Add a value at the end of the tuple.
* @param value the value
* @return a reference to this, so the API can be used fluently
*/
public io.reactiverse.rxjava.pgclient.Tuple addPolygon(Polygon value) {
delegate.addPolygon(value);
return this;
}
Add a value at the end of the tuple.
Params: - value – the value
Returns: a reference to this, so the API can be used fluently
/**
* Add a value at the end of the tuple.
* @param value the value
* @return a reference to this, so the API can be used fluently
*/
public io.reactiverse.rxjava.pgclient.Tuple addCircle(Circle value) {
delegate.addCircle(value);
return this;
}
Add a value at the end of the tuple.
Params: - value – the value
Returns: a reference to this, so the API can be used fluently
/**
* Add a value at the end of the tuple.
* @param value the value
* @return a reference to this, so the API can be used fluently
*/
public io.reactiverse.rxjava.pgclient.Tuple addInterval(Interval value) {
delegate.addInterval(value);
return this;
}
Returns: the tuple size
/**
* @return the tuple size
*/
public int size() {
int ret = delegate.size();
return ret;
}
public void clear() {
delegate.clear();
}
Get a Temporal
value at pos
.
Params: - pos – the position
Returns: the value or null
/**
* Get a {@link java.time.temporal.Temporal} value at <code>pos</code>.
* @param pos the position
* @return the value or <code>null</code>
*/
public Temporal getTemporal(int pos) {
Temporal ret = delegate.getTemporal(pos);
return ret;
}
Get LocalDate
value at pos
.
Params: - pos – the position
Returns: the value or null
/**
* Get {@link java.time.LocalDate} value at <code>pos</code>.
* @param pos the position
* @return the value or <code>null</code>
*/
public LocalDate getLocalDate(int pos) {
LocalDate ret = delegate.getLocalDate(pos);
return ret;
}
Get LocalTime
value at pos
.
Params: - pos – the position
Returns: the value or null
/**
* Get {@link java.time.LocalTime} value at <code>pos</code>.
* @param pos the position
* @return the value or <code>null</code>
*/
public LocalTime getLocalTime(int pos) {
LocalTime ret = delegate.getLocalTime(pos);
return ret;
}
Get LocalDateTime
value at pos
.
Params: - pos – the position
Returns: the value or null
/**
* Get {@link java.time.LocalDateTime} value at <code>pos</code>.
* @param pos the position
* @return the value or <code>null</code>
*/
public LocalDateTime getLocalDateTime(int pos) {
LocalDateTime ret = delegate.getLocalDateTime(pos);
return ret;
}
Get OffsetTime
value at pos
.
Params: - pos – the position
Returns: the value or null
/**
* Get {@link java.time.OffsetTime} value at <code>pos</code>.
* @param pos the position
* @return the value or <code>null</code>
*/
public OffsetTime getOffsetTime(int pos) {
OffsetTime ret = delegate.getOffsetTime(pos);
return ret;
}
Get OffsetDateTime
value at pos
.
Params: - pos – the position
Returns: the value or null
/**
* Get {@link java.time.OffsetDateTime} value at <code>pos</code>.
* @param pos the position
* @return the value or <code>null</code>
*/
public OffsetDateTime getOffsetDateTime(int pos) {
OffsetDateTime ret = delegate.getOffsetDateTime(pos);
return ret;
}
Get UUID
value at pos
.
Params: - pos – the position
Returns: the value or null
/**
* Get {@link java.util.UUID} value at <code>pos</code>.
* @param pos the position
* @return the value or <code>null</code>
*/
public UUID getUUID(int pos) {
UUID ret = delegate.getUUID(pos);
return ret;
}
Get value at pos
.
Params: - pos – the position
Returns: the value or null
/**
* Get value at <code>pos</code>.
* @param pos the position
* @return the value or <code>null</code>
*/
public BigDecimal getBigDecimal(int pos) {
BigDecimal ret = delegate.getBigDecimal(pos);
return ret;
}
Get an array of Integer
value at pos
.
Params: - pos – the position
Returns: the value or null
/**
* Get an array of {@link java.lang.Integer} value at <code>pos</code>.
* @param pos the position
* @return the value or <code>null</code>
*/
public Integer[] getIntegerArray(int pos) {
Integer[] ret = delegate.getIntegerArray(pos);
return ret;
}
Get an array of Boolean
value at pos
.
Params: - pos – the position
Returns: the value or null
/**
* Get an array of {@link java.lang.Boolean} value at <code>pos</code>.
* @param pos the position
* @return the value or <code>null</code>
*/
public Boolean[] getBooleanArray(int pos) {
Boolean[] ret = delegate.getBooleanArray(pos);
return ret;
}
Get an array of Short
value at pos
.
Params: - pos – the position
Returns: the value or null
/**
* Get an array of {@link java.lang.Short} value at <code>pos</code>.
* @param pos the position
* @return the value or <code>null</code>
*/
public Short[] getShortArray(int pos) {
Short[] ret = delegate.getShortArray(pos);
return ret;
}
Get an array of Long
value at pos
.
Params: - pos – the position
Returns: the value or null
/**
* Get an array of {@link java.lang.Long} value at <code>pos</code>.
* @param pos the position
* @return the value or <code>null</code>
*/
public Long[] getLongArray(int pos) {
Long[] ret = delegate.getLongArray(pos);
return ret;
}
Get an array of Float
value at pos
.
Params: - pos – the position
Returns: the value or null
/**
* Get an array of {@link java.lang.Float} value at <code>pos</code>.
* @param pos the position
* @return the value or <code>null</code>
*/
public Float[] getFloatArray(int pos) {
Float[] ret = delegate.getFloatArray(pos);
return ret;
}
Get an array of Double
value at pos
.
Params: - pos – the position
Returns: the value or null
/**
* Get an array of {@link java.lang.Double} value at <code>pos</code>.
* @param pos the position
* @return the value or <code>null</code>
*/
public Double[] getDoubleArray(int pos) {
Double[] ret = delegate.getDoubleArray(pos);
return ret;
}
Get an array of String
value at pos
.
Params: - pos – the position
Returns: the value or null
/**
* Get an array of {@link java.lang.String} value at <code>pos</code>.
* @param pos the position
* @return the value or <code>null</code>
*/
public String[] getStringArray(int pos) {
String[] ret = delegate.getStringArray(pos);
return ret;
}
Get an array of value at pos
.
Params: - pos – the position
Returns: the value or null
/**
* Get an array of value at <code>pos</code>.
* @param pos the position
* @return the value or <code>null</code>
*/
public LocalDate[] getLocalDateArray(int pos) {
LocalDate[] ret = delegate.getLocalDateArray(pos);
return ret;
}
Get an array of value at pos
.
Params: - pos – the position
Returns: the value or null
/**
* Get an array of value at <code>pos</code>.
* @param pos the position
* @return the value or <code>null</code>
*/
public LocalTime[] getLocalTimeArray(int pos) {
LocalTime[] ret = delegate.getLocalTimeArray(pos);
return ret;
}
Get an array of value at pos
.
Params: - pos – the position
Returns: the value or null
/**
* Get an array of value at <code>pos</code>.
* @param pos the position
* @return the value or <code>null</code>
*/
public OffsetTime[] getOffsetTimeArray(int pos) {
OffsetTime[] ret = delegate.getOffsetTimeArray(pos);
return ret;
}
Get an array of value at pos
.
Params: - pos – the position
Returns: the value or null
/**
* Get an array of value at <code>pos</code>.
* @param pos the position
* @return the value or <code>null</code>
*/
public LocalDateTime[] getLocalDateTimeArray(int pos) {
LocalDateTime[] ret = delegate.getLocalDateTimeArray(pos);
return ret;
}
Get an array of value at pos
.
Params: - pos – the position
Returns: the value or null
/**
* Get an array of value at <code>pos</code>.
* @param pos the position
* @return the value or <code>null</code>
*/
public OffsetDateTime[] getOffsetDateTimeArray(int pos) {
OffsetDateTime[] ret = delegate.getOffsetDateTimeArray(pos);
return ret;
}
Get an array of value at pos
.
Params: - pos – the column
Returns: the value or null
/**
* Get an array of value at <code>pos</code>.
* @param pos the column
* @return the value or <code>null</code>
*/
public UUID[] getUUIDArray(int pos) {
UUID[] ret = delegate.getUUIDArray(pos);
return ret;
}
Get an array of value at pos
.
Params: - pos – the column
Returns: the value or null
/**
* Get an array of value at <code>pos</code>.
* @param pos the column
* @return the value or <code>null</code>
*/
public Numeric[] getNumericArray(int pos) {
Numeric[] ret = delegate.getNumericArray(pos);
return ret;
}
Get an array of value at pos
.
Params: - pos – the column
Returns: the value or null
/**
* Get an array of value at <code>pos</code>.
* @param pos the column
* @return the value or <code>null</code>
*/
public Point[] getPointArray(int pos) {
Point[] ret = delegate.getPointArray(pos);
return ret;
}
Get an array of value at pos
.
Params: - pos – the column
Returns: the value or null
/**
* Get an array of value at <code>pos</code>.
* @param pos the column
* @return the value or <code>null</code>
*/
public Line[] getLineArray(int pos) {
Line[] ret = delegate.getLineArray(pos);
return ret;
}
Get an array of value at pos
.
Params: - pos – the column
Returns: the value or null
/**
* Get an array of value at <code>pos</code>.
* @param pos the column
* @return the value or <code>null</code>
*/
public LineSegment[] getLineSegmentArray(int pos) {
LineSegment[] ret = delegate.getLineSegmentArray(pos);
return ret;
}
Get an array of value at pos
.
Params: - pos – the column
Returns: the value or null
/**
* Get an array of value at <code>pos</code>.
* @param pos the column
* @return the value or <code>null</code>
*/
public Box[] getBoxArray(int pos) {
Box[] ret = delegate.getBoxArray(pos);
return ret;
}
Get an array of value at pos
.
Params: - pos – the column
Returns: the value or null
/**
* Get an array of value at <code>pos</code>.
* @param pos the column
* @return the value or <code>null</code>
*/
public Path[] getPathArray(int pos) {
Path[] ret = delegate.getPathArray(pos);
return ret;
}
Get an array of value at pos
.
Params: - pos – the column
Returns: the value or null
/**
* Get an array of value at <code>pos</code>.
* @param pos the column
* @return the value or <code>null</code>
*/
public Polygon[] getPolygonArray(int pos) {
Polygon[] ret = delegate.getPolygonArray(pos);
return ret;
}
Get an array of value at pos
.
Params: - pos – the column
Returns: the value or null
/**
* Get an array of value at <code>pos</code>.
* @param pos the column
* @return the value or <code>null</code>
*/
public Circle[] getCircleArray(int pos) {
Circle[] ret = delegate.getCircleArray(pos);
return ret;
}
Get an array of value at pos
.
Params: - pos – the column
Returns: the value or null
/**
* Get an array of value at <code>pos</code>.
* @param pos the column
* @return the value or <code>null</code>
*/
public Interval[] getIntervalArray(int pos) {
Interval[] ret = delegate.getIntervalArray(pos);
return ret;
}
Get value at pos
.
Params: - pos – the position
Returns: the value or null
/**
* Get value at <code>pos</code>.
* @param pos the position
* @return the value or <code>null</code>
*/
public Numeric getNumeric(int pos) {
Numeric ret = delegate.getNumeric(pos);
return ret;
}
Add a Temporal
value at the end of the tuple. Params: - value – the value
Returns: a reference to this, so the API can be used fluently
/**
* Add a {@link java.time.temporal.Temporal} value at the end of the tuple.
* @param value the value
* @return a reference to this, so the API can be used fluently
*/
public io.reactiverse.rxjava.pgclient.Tuple addTemporal(Temporal value) {
io.reactiverse.rxjava.pgclient.Tuple ret = io.reactiverse.rxjava.pgclient.Tuple.newInstance(delegate.addTemporal(value));
return ret;
}
Add a LocalDate
value at the end of the tuple. Params: - value – the value
Returns: a reference to this, so the API can be used fluently
/**
* Add a {@link java.time.LocalDate} value at the end of the tuple.
* @param value the value
* @return a reference to this, so the API can be used fluently
*/
public io.reactiverse.rxjava.pgclient.Tuple addLocalDate(LocalDate value) {
io.reactiverse.rxjava.pgclient.Tuple ret = io.reactiverse.rxjava.pgclient.Tuple.newInstance(delegate.addLocalDate(value));
return ret;
}
Add a LocalTime
value at the end of the tuple. Params: - value – the value
Returns: a reference to this, so the API can be used fluently
/**
* Add a {@link java.time.LocalTime} value at the end of the tuple.
* @param value the value
* @return a reference to this, so the API can be used fluently
*/
public io.reactiverse.rxjava.pgclient.Tuple addLocalTime(LocalTime value) {
io.reactiverse.rxjava.pgclient.Tuple ret = io.reactiverse.rxjava.pgclient.Tuple.newInstance(delegate.addLocalTime(value));
return ret;
}
Add a LocalDateTime
value at the end of the tuple. Params: - value – the value
Returns: a reference to this, so the API can be used fluently
/**
* Add a {@link java.time.LocalDateTime} value at the end of the tuple.
* @param value the value
* @return a reference to this, so the API can be used fluently
*/
public io.reactiverse.rxjava.pgclient.Tuple addLocalDateTime(LocalDateTime value) {
io.reactiverse.rxjava.pgclient.Tuple ret = io.reactiverse.rxjava.pgclient.Tuple.newInstance(delegate.addLocalDateTime(value));
return ret;
}
Add a OffsetTime
value at the end of the tuple. Params: - value – the value
Returns: a reference to this, so the API can be used fluently
/**
* Add a {@link java.time.OffsetTime} value at the end of the tuple.
* @param value the value
* @return a reference to this, so the API can be used fluently
*/
public io.reactiverse.rxjava.pgclient.Tuple addOffsetTime(OffsetTime value) {
io.reactiverse.rxjava.pgclient.Tuple ret = io.reactiverse.rxjava.pgclient.Tuple.newInstance(delegate.addOffsetTime(value));
return ret;
}
Add a OffsetDateTime
value at the end of the tuple. Params: - value – the value
Returns: a reference to this, so the API can be used fluently
/**
* Add a {@link java.time.OffsetDateTime} value at the end of the tuple.
* @param value the value
* @return a reference to this, so the API can be used fluently
*/
public io.reactiverse.rxjava.pgclient.Tuple addOffsetDateTime(OffsetDateTime value) {
io.reactiverse.rxjava.pgclient.Tuple ret = io.reactiverse.rxjava.pgclient.Tuple.newInstance(delegate.addOffsetDateTime(value));
return ret;
}
Add a UUID
value at the end of the tuple. Params: - value – the value
Returns: a reference to this, so the API can be used fluently
/**
* Add a {@link java.util.UUID} value at the end of the tuple.
* @param value the value
* @return a reference to this, so the API can be used fluently
*/
public io.reactiverse.rxjava.pgclient.Tuple addUUID(UUID value) {
io.reactiverse.rxjava.pgclient.Tuple ret = io.reactiverse.rxjava.pgclient.Tuple.newInstance(delegate.addUUID(value));
return ret;
}
Add a value at the end of the tuple.
Params: - value – the value
Returns: a reference to this, so the API can be used fluently
/**
* Add a value at the end of the tuple.
* @param value the value
* @return a reference to this, so the API can be used fluently
*/
public io.reactiverse.rxjava.pgclient.Tuple addNumeric(Numeric value) {
io.reactiverse.rxjava.pgclient.Tuple ret = io.reactiverse.rxjava.pgclient.Tuple.newInstance(delegate.addNumeric(value));
return ret;
}
Add a value at the end of the tuple.
Params: - value – the value
Returns: a reference to this, so the API can be used fluently
/**
* Add a value at the end of the tuple.
* @param value the value
* @return a reference to this, so the API can be used fluently
*/
public io.reactiverse.rxjava.pgclient.Tuple addBigDecimal(BigDecimal value) {
io.reactiverse.rxjava.pgclient.Tuple ret = io.reactiverse.rxjava.pgclient.Tuple.newInstance(delegate.addBigDecimal(value));
return ret;
}
Add an array of Integer
value at the end of the tuple.
Params: - value – the value
Returns: a reference to this, so the API can be used fluently
/**
* Add an array of <code>Integer</code> value at the end of the tuple.
* @param value the value
* @return a reference to this, so the API can be used fluently
*/
public io.reactiverse.rxjava.pgclient.Tuple addIntegerArray(Integer[] value) {
io.reactiverse.rxjava.pgclient.Tuple ret = io.reactiverse.rxjava.pgclient.Tuple.newInstance(delegate.addIntegerArray(value));
return ret;
}
Add an array of Boolean
value at the end of the tuple.
Params: - value – the value
Returns: a reference to this, so the API can be used fluently
/**
* Add an array of <code>Boolean</code> value at the end of the tuple.
* @param value the value
* @return a reference to this, so the API can be used fluently
*/
public io.reactiverse.rxjava.pgclient.Tuple addBooleanArray(Boolean[] value) {
io.reactiverse.rxjava.pgclient.Tuple ret = io.reactiverse.rxjava.pgclient.Tuple.newInstance(delegate.addBooleanArray(value));
return ret;
}
Add an array of Short
value at the end of the tuple. Params: - value – the value
Returns: a reference to this, so the API can be used fluently
/**
* Add an array of {@link java.lang.Short} value at the end of the tuple.
* @param value the value
* @return a reference to this, so the API can be used fluently
*/
public io.reactiverse.rxjava.pgclient.Tuple addShortArray(Short[] value) {
io.reactiverse.rxjava.pgclient.Tuple ret = io.reactiverse.rxjava.pgclient.Tuple.newInstance(delegate.addShortArray(value));
return ret;
}
Add an array of Long
value at the end of the tuple. Params: - value – the value
Returns: a reference to this, so the API can be used fluently
/**
* Add an array of {@link java.lang.Long} value at the end of the tuple.
* @param value the value
* @return a reference to this, so the API can be used fluently
*/
public io.reactiverse.rxjava.pgclient.Tuple addLongArray(Long[] value) {
io.reactiverse.rxjava.pgclient.Tuple ret = io.reactiverse.rxjava.pgclient.Tuple.newInstance(delegate.addLongArray(value));
return ret;
}
Add an array of Float
value at the end of the tuple. Params: - value – the value
Returns: a reference to this, so the API can be used fluently
/**
* Add an array of {@link java.lang.Float} value at the end of the tuple.
* @param value the value
* @return a reference to this, so the API can be used fluently
*/
public io.reactiverse.rxjava.pgclient.Tuple addFloatArray(Float[] value) {
io.reactiverse.rxjava.pgclient.Tuple ret = io.reactiverse.rxjava.pgclient.Tuple.newInstance(delegate.addFloatArray(value));
return ret;
}
Add an array of Double
value at the end of the tuple. Params: - value – the value
Returns: a reference to this, so the API can be used fluently
/**
* Add an array of {@link java.lang.Double} value at the end of the tuple.
* @param value the value
* @return a reference to this, so the API can be used fluently
*/
public io.reactiverse.rxjava.pgclient.Tuple addDoubleArray(Double[] value) {
io.reactiverse.rxjava.pgclient.Tuple ret = io.reactiverse.rxjava.pgclient.Tuple.newInstance(delegate.addDoubleArray(value));
return ret;
}
Add an array of String
value at the end of the tuple. Params: - value – the value
Returns: a reference to this, so the API can be used fluently
/**
* Add an array of {@link java.lang.String} value at the end of the tuple.
* @param value the value
* @return a reference to this, so the API can be used fluently
*/
public io.reactiverse.rxjava.pgclient.Tuple addStringArray(String[] value) {
io.reactiverse.rxjava.pgclient.Tuple ret = io.reactiverse.rxjava.pgclient.Tuple.newInstance(delegate.addStringArray(value));
return ret;
}
Add an array of value at the end of the tuple.
Params: - value – the value
Returns: a reference to this, so the API can be used fluently
/**
* Add an array of value at the end of the tuple.
* @param value the value
* @return a reference to this, so the API can be used fluently
*/
public io.reactiverse.rxjava.pgclient.Tuple addLocalDateArray(LocalDate[] value) {
io.reactiverse.rxjava.pgclient.Tuple ret = io.reactiverse.rxjava.pgclient.Tuple.newInstance(delegate.addLocalDateArray(value));
return ret;
}
Add an array of value at the end of the tuple.
Params: - value – the value
Returns: a reference to this, so the API can be used fluently
/**
* Add an array of value at the end of the tuple.
* @param value the value
* @return a reference to this, so the API can be used fluently
*/
public io.reactiverse.rxjava.pgclient.Tuple addLocalTimeArray(LocalTime[] value) {
io.reactiverse.rxjava.pgclient.Tuple ret = io.reactiverse.rxjava.pgclient.Tuple.newInstance(delegate.addLocalTimeArray(value));
return ret;
}
Add an array of value at the end of the tuple.
Params: - value – the value
Returns: a reference to this, so the API can be used fluently
/**
* Add an array of value at the end of the tuple.
* @param value the value
* @return a reference to this, so the API can be used fluently
*/
public io.reactiverse.rxjava.pgclient.Tuple addOffsetTimeArray(OffsetTime[] value) {
io.reactiverse.rxjava.pgclient.Tuple ret = io.reactiverse.rxjava.pgclient.Tuple.newInstance(delegate.addOffsetTimeArray(value));
return ret;
}
Add an array of value at the end of the tuple.
Params: - value – the value
Returns: a reference to this, so the API can be used fluently
/**
* Add an array of value at the end of the tuple.
* @param value the value
* @return a reference to this, so the API can be used fluently
*/
public io.reactiverse.rxjava.pgclient.Tuple addLocalDateTimeArray(LocalDateTime[] value) {
io.reactiverse.rxjava.pgclient.Tuple ret = io.reactiverse.rxjava.pgclient.Tuple.newInstance(delegate.addLocalDateTimeArray(value));
return ret;
}
Add an array of value at the end of the tuple.
Params: - value – the value
Returns: a reference to this, so the API can be used fluently
/**
* Add an array of value at the end of the tuple.
* @param value the value
* @return a reference to this, so the API can be used fluently
*/
public io.reactiverse.rxjava.pgclient.Tuple addOffsetDateTimeArray(OffsetDateTime[] value) {
io.reactiverse.rxjava.pgclient.Tuple ret = io.reactiverse.rxjava.pgclient.Tuple.newInstance(delegate.addOffsetDateTimeArray(value));
return ret;
}
Add an array of value at the end of the tuple.
Params: - value – the value
Returns: a reference to this, so the API can be used fluently
/**
* Add an array of value at the end of the tuple.
* @param value the value
* @return a reference to this, so the API can be used fluently
*/
public io.reactiverse.rxjava.pgclient.Tuple addUUIDArray(UUID[] value) {
io.reactiverse.rxjava.pgclient.Tuple ret = io.reactiverse.rxjava.pgclient.Tuple.newInstance(delegate.addUUIDArray(value));
return ret;
}
Add an array of value at the end of the tuple.
Params: - value – the value
Returns: a reference to this, so the API can be used fluently
/**
* Add an array of value at the end of the tuple.
* @param value the value
* @return a reference to this, so the API can be used fluently
*/
public io.reactiverse.rxjava.pgclient.Tuple addNumericArray(Numeric[] value) {
io.reactiverse.rxjava.pgclient.Tuple ret = io.reactiverse.rxjava.pgclient.Tuple.newInstance(delegate.addNumericArray(value));
return ret;
}
Add an array of value at the end of the tuple.
Params: - value – the value
Returns: a reference to this, so the API can be used fluently
/**
* Add an array of value at the end of the tuple.
* @param value the value
* @return a reference to this, so the API can be used fluently
*/
public io.reactiverse.rxjava.pgclient.Tuple addPointArray(Point[] value) {
io.reactiverse.rxjava.pgclient.Tuple ret = io.reactiverse.rxjava.pgclient.Tuple.newInstance(delegate.addPointArray(value));
return ret;
}
Add an array of Line
value at the end of the tuple. Params: - value – the value
Returns: a reference to this, so the API can be used fluently
/**
* Add an array of {@link io.reactiverse.pgclient.data.Line} value at the end of the tuple.
* @param value the value
* @return a reference to this, so the API can be used fluently
*/
public io.reactiverse.rxjava.pgclient.Tuple addLineArray(Line[] value) {
io.reactiverse.rxjava.pgclient.Tuple ret = io.reactiverse.rxjava.pgclient.Tuple.newInstance(delegate.addLineArray(value));
return ret;
}
Add an array of value at the end of the tuple.
Params: - value – the value
Returns: a reference to this, so the API can be used fluently
/**
* Add an array of value at the end of the tuple.
* @param value the value
* @return a reference to this, so the API can be used fluently
*/
public io.reactiverse.rxjava.pgclient.Tuple addLineSegmentArray(LineSegment[] value) {
io.reactiverse.rxjava.pgclient.Tuple ret = io.reactiverse.rxjava.pgclient.Tuple.newInstance(delegate.addLineSegmentArray(value));
return ret;
}
Add an array of value at the end of the tuple.
Params: - value – the value
Returns: a reference to this, so the API can be used fluently
/**
* Add an array of value at the end of the tuple.
* @param value the value
* @return a reference to this, so the API can be used fluently
*/
public io.reactiverse.rxjava.pgclient.Tuple addBoxArray(Box[] value) {
io.reactiverse.rxjava.pgclient.Tuple ret = io.reactiverse.rxjava.pgclient.Tuple.newInstance(delegate.addBoxArray(value));
return ret;
}
Add an array of value at the end of the tuple.
Params: - value – the value
Returns: a reference to this, so the API can be used fluently
/**
* Add an array of value at the end of the tuple.
* @param value the value
* @return a reference to this, so the API can be used fluently
*/
public io.reactiverse.rxjava.pgclient.Tuple addPathArray(Path[] value) {
io.reactiverse.rxjava.pgclient.Tuple ret = io.reactiverse.rxjava.pgclient.Tuple.newInstance(delegate.addPathArray(value));
return ret;
}
Add an array of value at the end of the tuple.
Params: - value – the value
Returns: a reference to this, so the API can be used fluently
/**
* Add an array of value at the end of the tuple.
* @param value the value
* @return a reference to this, so the API can be used fluently
*/
public io.reactiverse.rxjava.pgclient.Tuple addPolygonArray(Polygon[] value) {
io.reactiverse.rxjava.pgclient.Tuple ret = io.reactiverse.rxjava.pgclient.Tuple.newInstance(delegate.addPolygonArray(value));
return ret;
}
Add an array of value at the end of the tuple.
Params: - value – the value
Returns: a reference to this, so the API can be used fluently
/**
* Add an array of value at the end of the tuple.
* @param value the value
* @return a reference to this, so the API can be used fluently
*/
public io.reactiverse.rxjava.pgclient.Tuple addCircleArray(Circle[] value) {
io.reactiverse.rxjava.pgclient.Tuple ret = io.reactiverse.rxjava.pgclient.Tuple.newInstance(delegate.addCircleArray(value));
return ret;
}
Add an array of value at the end of the tuple.
Params: - value – the value
Returns: a reference to this, so the API can be used fluently
/**
* Add an array of value at the end of the tuple.
* @param value the value
* @return a reference to this, so the API can be used fluently
*/
public io.reactiverse.rxjava.pgclient.Tuple addIntervalArray(Interval[] value) {
io.reactiverse.rxjava.pgclient.Tuple ret = io.reactiverse.rxjava.pgclient.Tuple.newInstance(delegate.addIntervalArray(value));
return ret;
}
public static Tuple newInstance(io.reactiverse.pgclient.Tuple arg) {
return arg != null ? new Tuple(arg) : null;
}
}