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, queryTimeout
internalAPI
@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.