R - The record type of the table being modifiedpublic interface StoreQuery<R extends Record> extends Query
| Modifier and Type | Method and Description |
|---|---|
<T> void |
addValue(Field<T> field,
Field<T> value)
Add a value to the store statement
|
<T> void |
addValue(Field<T> field,
T value)
Add a value to the store statement
|
<A extends ArrayRecord<T>,T> |
addValueAsArray(Field<A> field,
List<T> value)
Add a value to the store statement
|
<A extends ArrayRecord<T>,T> |
addValueAsArray(Field<A> field,
T... value)
Add a value to the store statement
|
void |
addValues(Map<? extends Field<?>,?> map)
Add multiple values to the store statement.
|
void |
setRecord(R record)
Add values to the store statement
|
bind, bind, cancel, close, execute, getBindValues, getParam, getParams, getSQL, getSQL, isExecutable, keepStatement, queryTimeoutinternalAPI@Support void setRecord(R record)
record - The record holding values that are stored by the query@Support <T> void addValue(Field<T> field, T value)
field - The fieldvalue - The value@Support <T> void addValue(Field<T> field, Field<T> value)
field - The fieldvalue - The value. If value is null, this results in
calling addValue(Field, Object) with null as a value.@Support void addValues(Map<? extends Field<?>,?> map)
Please assure that key/value pairs have matching <T>
types. Values can either be of type <T> or
Field<T>
@Support(value=ORACLE) <A extends ArrayRecord<T>,T> void addValueAsArray(Field<A> field, T... value)
A - The field typeT - The array typefield - The fieldvalue - The valueCopyright © 2013. All Rights Reserved.