/** Binds a {@link Value} */ public R to(Value value) { return handle(value); }
/** * Binds a nullable {@code Struct} reference with given {@code Type} to {@code * Value.struct(type,value} */ public R to(Type type, @Nullable Struct value) { return handle(Value.struct(type, value)); }
/** Binds to {@code Value.structArray(fieldTypes, values)} */ public R toStructArray(Type elementType, @Nullable Iterable<Struct> values) { return handle(Value.structArray(elementType, values)); } }
/** Binds to {@code Value.int64Array(values)} */ public R toInt64Array(@Nullable long[] values) { return handle(Value.int64Array(values)); }
/** Binds to {@code Value.int64Array(values, pos, length)} */ public R toInt64Array(@Nullable long[] values, int pos, int length) { return handle(Value.int64Array(values, pos, length)); }
/** Binds to {@code Value.float64Array(values)} */ public R toFloat64Array(@Nullable double[] values) { return handle(Value.float64Array(values)); }
/** Binds to {@code Value.float64(value)} */ public R to(@Nullable Double value) { return handle(Value.float64(value)); }
/** Binds to {@code Value.timestamp(value)} */ public R to(@Nullable Timestamp value) { return handle(Value.timestamp(value)); }
/** Binds to {@code Value.boolArray(values)} */ public R toBoolArray(@Nullable boolean[] values) { return handle(Value.boolArray(values)); }
/** Binds to {@code Value.bool(value)} */ public R to(boolean value) { return handle(Value.bool(value)); }
/** Binds to {@code Value.bool(value)} */ public R to(@Nullable Boolean value) { return handle(Value.bool(value)); }
/** Binds to {@code Value.int64(value)} */ public R to(long value) { return handle(Value.int64(value)); }
/** Binds to {@code Value.string(value)} */ public R to(@Nullable String value) { return handle(Value.string(value)); }
/** Binds to {@code Value.date(value)} */ public R to(@Nullable Date value) { return handle(Value.date(value)); }
/** Binds to {@code Value.float64(value)} */ public R to(double value) { return handle(Value.float64(value)); }
/** Binds to {@code Value.bytes(value)} */ public R to(@Nullable ByteArray value) { return handle(Value.bytes(value)); }
/** Binds to {@code Value.boolArray(values)} */ public R toBoolArray(@Nullable Iterable<Boolean> values) { return handle(Value.boolArray(values)); }
/** Binds to {@code Value.int64Array(values)} */ public R toInt64Array(@Nullable Iterable<Long> values) { return handle(Value.int64Array(values)); }
/** Binds to {@code Value.float64Array(values)} */ public R toFloat64Array(@Nullable Iterable<Double> values) { return handle(Value.float64Array(values)); }
/** Binds to {@code Value.timestampArray(values)} */ public R toTimestampArray(@Nullable Iterable<Timestamp> values) { return handle(Value.timestampArray(values)); }