static <T> QueryParameterValue |
QueryParameterValue.array(T[] array,
StandardSQLTypeName type) |
Creates a QueryParameterValue object with a type of ARRAY the given array element type.
|
static <T> QueryParameterValue |
QueryParameterValue.array(T[] array,
Class<T> clazz) |
Creates a QueryParameterValue object with a type of ARRAY, and an array element type
based on the given class.
|
static QueryParameterValue |
QueryParameterValue.bigNumeric(BigDecimal value) |
Creates a QueryParameterValue object with a type of BIGNUMERIC.
|
static QueryParameterValue |
QueryParameterValue.bool(Boolean value) |
Creates a QueryParameterValue object with a type of BOOL.
|
abstract QueryParameterValue |
QueryParameterValue.Builder.build() |
Creates a QueryParameterValue object.
|
static QueryParameterValue |
QueryParameterValue.bytes(byte[] value) |
Creates a QueryParameterValue object with a type of BYTES.
|
static QueryParameterValue |
QueryParameterValue.date(String value) |
Creates a QueryParameterValue object with a type of DATE.
|
static QueryParameterValue |
QueryParameterValue.dateTime(String value) |
Creates a QueryParameterValue object with a type of DATETIME.
|
static QueryParameterValue |
QueryParameterValue.float64(Double value) |
Creates a QueryParameterValue object with a type of FLOAT64.
|
static QueryParameterValue |
QueryParameterValue.float64(Float value) |
Creates a QueryParameterValue object with a type of FLOAT64.
|
static QueryParameterValue |
QueryParameterValue.geography(String value) |
Creates a QueryParameterValue object with a type of GEOGRAPHY.
|
abstract QueryParameterValue |
Parameter.getValue() |
Returns the value for a query parameter along with its type.
|
static QueryParameterValue |
QueryParameterValue.int64(Integer value) |
Creates a QueryParameterValue object with a type of INT64.
|
static QueryParameterValue |
QueryParameterValue.int64(Long value) |
Creates a QueryParameterValue object with a type of INT64.
|
static QueryParameterValue |
QueryParameterValue.interval(String value) |
Creates a QueryParameterValue object with a type of INTERVAL.
|
static QueryParameterValue |
QueryParameterValue.interval(org.threeten.extra.PeriodDuration value) |
Creates a QueryParameterValue object with a type of INTERVAL.
|
static QueryParameterValue |
QueryParameterValue.json(com.google.gson.JsonObject value) |
Creates a QueryParameterValue object with a type of JSON.
|
static QueryParameterValue |
QueryParameterValue.json(String value) |
Creates a QueryParameterValue object with a type of JSON.
|
static QueryParameterValue |
QueryParameterValue.numeric(BigDecimal value) |
Creates a QueryParameterValue object with a type of NUMERIC.
|
static <T> QueryParameterValue |
QueryParameterValue.of(T value,
StandardSQLTypeName type) |
Creates a QueryParameterValue object with the given value and type.
|
static <T> QueryParameterValue |
QueryParameterValue.of(T value,
Class<T> type) |
Creates a QueryParameterValue object with the given value and type.
|
static QueryParameterValue |
QueryParameterValue.string(String value) |
Creates a QueryParameterValue object with a type of STRING.
|
static QueryParameterValue |
QueryParameterValue.struct(Map<String,QueryParameterValue> struct) |
Creates a map with QueryParameterValue object and a type of STRUCT the given struct
element type.
|
static QueryParameterValue |
QueryParameterValue.time(String value) |
Creates a QueryParameterValue object with a type of TIME.
|
static QueryParameterValue |
QueryParameterValue.timestamp(Long value) |
Creates a QueryParameterValue object with a type of TIMESTAMP.
|
static QueryParameterValue |
QueryParameterValue.timestamp(String value) |
Creates a QueryParameterValue object with a type of TIMESTAMP.
|