public interface SetStatement extends Statement
InsertStatement
and UpdateStatement
.Modifier and Type | Interface and Description |
---|---|
static interface |
SetStatement.SetValue
A tupel of column name and value being assigned.
|
Modifier and Type | Method and Description |
---|---|
void |
addSet(Column.Name pColumn)
Adds a SET clause setting the given column to a value
given by a placeholder.
|
void |
addSet(Column.Name pColumn,
boolean pValue)
Adds a SET clause setting the given column to the value
TRUE or FALSE, depending on
pValue |
void |
addSet(Column.Name pColumn,
byte pValue)
Adds a SET clause setting the given column to the value
pValue . |
void |
addSet(Column.Name pColumn,
float pValue)
Adds a SET clause setting the given column to the value
pValue . |
void |
addSet(Column.Name pColumn,
int pValue)
Adds a SET clause setting the given column to the value
pValue . |
void |
addSet(Column.Name pColumn,
long pValue)
Adds a SET clause setting the given column to the value
pValue . |
void |
addSet(Column.Name pColumn,
java.lang.Object pObject)
Adds a SET clause setting the given column to the given value.
|
void |
addSet(Column.Name pColumn,
short pValue)
Adds a SET clause setting the given column to the value
pValue . |
void |
addSet(Column.Name pColumn,
java.lang.String pValue)
Adds a SET clause setting the given column to the value
pValue . |
void |
addSet(Column pColumn)
Adds a SET clause setting the given column to a value
given by a placeholder.
|
void |
addSet(Column pColumn,
boolean pValue)
Adds a SET clause setting the given column to the value
TRUE or FALSE, depending on
pValue |
void |
addSet(Column pColumn,
byte pValue)
Adds a SET clause setting the given column to the value
pValue |
void |
addSet(Column pColumn,
float pValue)
Adds a SET clause setting the given column to the value
pValue |
void |
addSet(Column pColumn,
int pValue)
Adds a SET clause setting the given column to the value
pValue |
void |
addSet(Column pColumn,
long pValue)
Adds a SET clause setting the given column to the value
pValue |
void |
addSet(Column pColumn,
java.lang.Object pObject)
Adds a SET clause setting the given column to the given value.
|
void |
addSet(Column pColumn,
short pValue)
Adds a SET clause setting the given column to the value
pValue |
void |
addSet(Column pColumn,
java.lang.String pValue)
Adds a SET clause setting the given column to the value
pValue |
void |
addSet(java.lang.String pColumn)
Adds a SET clause setting the given column to a value
given by a placeholder.
|
void |
addSet(java.lang.String pColumn,
boolean pValue)
Adds a SET clause setting the given column to the value
TRUE or FALSE, depending on
pValue |
void |
addSet(java.lang.String pColumn,
byte pValue)
Adds a SET clause setting the given column to the value
pValue . |
void |
addSet(java.lang.String pColumn,
float pValue)
Adds a SET clause setting the given column to the value
pValue . |
void |
addSet(java.lang.String pColumn,
int pValue)
Adds a SET clause setting the given column to the value
pValue . |
void |
addSet(java.lang.String pColumn,
long pValue)
Adds a SET clause setting the given column to the value
pValue . |
void |
addSet(java.lang.String pColumn,
java.lang.Object pObject)
Adds a SET clause setting the given column to the given value.
|
void |
addSet(java.lang.String pColumn,
short pValue)
Adds a SET clause setting the given column to the value
pValue . |
void |
addSet(java.lang.String pColumn,
java.lang.String pValue)
Adds a SET clause setting the given column to the value
pValue . |
void |
addSetDate(Column.Name pColumn,
java.util.Calendar pValue)
Adds a SET clause setting the given column to the date value
pValue . |
void |
addSetDate(Column pColumn,
java.util.Calendar pValue)
Adds a SET clause setting the given column to the date value
pValue |
void |
addSetDate(java.lang.String pColumn,
java.util.Calendar pValue)
Adds a SET clause setting the given column to the date value
pValue . |
void |
addSetDateTime(Column.Name pColumn,
java.util.Calendar pValue)
Adds a SET clause setting the given column to the datetime
value
pValue . |
void |
addSetDateTime(Column pColumn,
java.util.Calendar pValue)
Adds a SET clause setting the given column to the datetime
value
pValue |
void |
addSetDateTime(java.lang.String pColumn,
java.util.Calendar pValue)
Adds a SET clause setting the given column to the datetime
value
pValue . |
void |
addSetNull(Column.Name pColumn)
Adds a SET clause setting the given column to NULL.
|
void |
addSetNull(Column pColumn)
Adds a SET clause setting the given column to NULL.
|
void |
addSetNull(java.lang.String pColumn)
Adds a SET clause setting the given column to NULL.
|
void |
addSetTime(Column.Name pColumn,
java.util.Calendar pValue)
Adds a SET clause setting the given column to the time value
pValue . |
void |
addSetTime(Column pColumn,
java.util.Calendar pValue)
Adds a SET clause setting the given column to the time value
pValue |
void |
addSetTime(java.lang.String pColumn,
java.util.Calendar pValue)
Adds a SET clause setting the given column to the time value
pValue . |
java.util.Iterator |
getSetValues()
Returns an
Iterator to all values being set. |
createFunction, getSQLFactory, getTableReference, newCase, setTable
java.util.Iterator getSetValues()
Iterator
to all values being set.
Any element in the iterator is an instance of SetStatement.SetValue
.void addSetNull(Column pColumn)
void addSetNull(Column.Name pColumn)
void addSetNull(java.lang.String pColumn)
void addSet(Column pColumn)
void addSet(Column.Name pColumn)
void addSet(java.lang.String pColumn)
void addSet(Column pColumn, byte pValue)
pValue.
void addSet(Column.Name pColumn, byte pValue)
pValue
.void addSet(java.lang.String pColumn, byte pValue)
pValue
.void addSet(Column pColumn, short pValue)
pValue.
void addSet(Column.Name pColumn, short pValue)
pValue
.void addSet(java.lang.String pColumn, short pValue)
pValue
.void addSet(Column pColumn, int pValue)
pValue.
void addSet(Column.Name pColumn, int pValue)
pValue
.void addSet(java.lang.String pColumn, int pValue)
pValue
.void addSet(Column pColumn, long pValue)
pValue.
void addSet(Column.Name pColumn, long pValue)
pValue
.void addSet(java.lang.String pColumn, long pValue)
pValue
.void addSet(Column pColumn, float pValue)
pValue.
void addSet(Column.Name pColumn, float pValue)
pValue
.void addSet(java.lang.String pColumn, float pValue)
pValue
.void addSet(Column pColumn, boolean pValue)
pValue.
void addSet(Column.Name pColumn, boolean pValue)
pValue.
void addSet(java.lang.String pColumn, boolean pValue)
pValue.
void addSet(Column pColumn, java.lang.String pValue)
pValue.
void addSet(Column.Name pColumn, java.lang.String pValue)
pValue
.void addSet(java.lang.String pColumn, java.lang.String pValue)
pValue
.void addSetDateTime(Column pColumn, java.util.Calendar pValue)
pValue.
void addSetDateTime(Column.Name pColumn, java.util.Calendar pValue)
pValue
.void addSetDateTime(java.lang.String pColumn, java.util.Calendar pValue)
pValue
.void addSetTime(Column pColumn, java.util.Calendar pValue)
pValue. Shortcut for
addSet(getTable().newColumnReference(pColumn), pValue)
.
void addSetTime(Column.Name pColumn, java.util.Calendar pValue)
pValue
. Shortcut for
addSet(getTable().newColumnReference(pColumn), pValue)
.void addSetTime(java.lang.String pColumn, java.util.Calendar pValue)
pValue
.void addSetDate(Column pColumn, java.util.Calendar pValue)
pValue.
void addSetDate(Column.Name pColumn, java.util.Calendar pValue)
pValue
.void addSetDate(java.lang.String pColumn, java.util.Calendar pValue)
pValue
.void addSet(Column pColumn, java.lang.Object pObject)
void addSet(java.lang.String pColumn, java.lang.Object pObject)
void addSet(Column.Name pColumn, java.lang.Object pObject)