public abstract class SetStatementImpl extends StatementImpl implements SetStatement
| Modifier and Type | Class and Description |
|---|---|
static class |
SetStatementImpl.SetValueImpl |
SetStatement.SetValue| Modifier | Constructor and Description |
|---|---|
protected |
SetStatementImpl(SQLFactory pFactory) |
| 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 pValue)
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.Name pColumn,
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 pValue)
Adds a SET clause setting the given column to the given value.
|
protected void |
addSet(ColumnReference pRef,
java.lang.Object pValue) |
void |
addSet(ColumnReference pColumn,
Value pValue) |
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(Column pColumn,
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 pValue)
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 |
addSet(java.lang.String pColumn,
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, newTableReference, setTableclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateFunction, getSQLFactory, getTableReference, newCase, setTableprotected SetStatementImpl(SQLFactory pFactory)
public java.util.Iterator getSetValues()
SetStatementIterator to all values being set.
Any element in the iterator is an instance of SetStatement.SetValue.getSetValues in interface SetStatementpublic void addSet(ColumnReference pColumn, Value pValue)
protected void addSet(ColumnReference pRef, java.lang.Object pValue)
public void addSet(Column pColumn, java.lang.Object pValue)
SetStatementaddSet in interface SetStatementpublic void addSet(java.lang.String pColumn,
java.lang.Object pValue)
SetStatementaddSet in interface SetStatementpublic void addSet(Column.Name pColumn, java.lang.Object pValue)
SetStatementaddSet in interface SetStatementpublic void addSet(Column.Name pColumn, Value pValue)
public void addSet(java.lang.String pColumn,
Value pValue)
public void addSetNull(Column pColumn)
SetStatementaddSetNull in interface SetStatementpublic void addSetNull(Column.Name pColumn)
SetStatementaddSetNull in interface SetStatementpublic void addSetNull(java.lang.String pColumn)
SetStatementaddSetNull in interface SetStatementpublic void addSet(Column pColumn)
SetStatementaddSet in interface SetStatementpublic void addSet(Column.Name pColumn)
SetStatementaddSet in interface SetStatementpublic void addSet(java.lang.String pColumn)
SetStatementaddSet in interface SetStatementpublic void addSet(Column pColumn, byte pValue)
SetStatementpValue.addSet in interface SetStatementpublic void addSet(Column.Name pColumn, byte pValue)
SetStatementpValue.addSet in interface SetStatementpublic void addSet(java.lang.String pColumn,
byte pValue)
SetStatementpValue.addSet in interface SetStatementpublic void addSet(Column pColumn, short pValue)
SetStatementpValue.addSet in interface SetStatementpublic void addSet(Column.Name pColumn, short pValue)
SetStatementpValue.addSet in interface SetStatementpublic void addSet(java.lang.String pColumn,
short pValue)
SetStatementpValue.addSet in interface SetStatementpublic void addSet(Column pColumn, int pValue)
SetStatementpValue.addSet in interface SetStatementpublic void addSet(Column.Name pColumn, int pValue)
SetStatementpValue.addSet in interface SetStatementpublic void addSet(java.lang.String pColumn,
int pValue)
SetStatementpValue.addSet in interface SetStatementpublic void addSet(Column pColumn, long pValue)
SetStatementpValue.addSet in interface SetStatementpublic void addSet(Column.Name pColumn, long pValue)
SetStatementpValue.addSet in interface SetStatementpublic void addSet(java.lang.String pColumn,
long pValue)
SetStatementpValue.addSet in interface SetStatementpublic void addSet(Column pColumn, float pValue)
SetStatementpValue.addSet in interface SetStatementpublic void addSet(Column.Name pColumn, float pValue)
SetStatementpValue.addSet in interface SetStatementpublic void addSet(java.lang.String pColumn,
float pValue)
SetStatementpValue.addSet in interface SetStatementpublic void addSet(Column pColumn, boolean pValue)
SetStatementpValue.addSet in interface SetStatementpublic void addSet(Column.Name pColumn, boolean pValue)
SetStatementpValue.addSet in interface SetStatementpublic void addSet(java.lang.String pColumn,
boolean pValue)
SetStatementpValue.addSet in interface SetStatementpublic void addSet(Column pColumn, java.lang.String pValue)
SetStatementpValue.addSet in interface SetStatementpublic void addSet(Column.Name pColumn, java.lang.String pValue)
SetStatementpValue.addSet in interface SetStatementpublic void addSet(java.lang.String pColumn,
java.lang.String pValue)
SetStatementpValue.addSet in interface SetStatementpublic void addSetDateTime(Column pColumn, java.util.Calendar pValue)
SetStatementpValue.addSetDateTime in interface SetStatementpublic void addSetDateTime(Column.Name pColumn, java.util.Calendar pValue)
SetStatementpValue.addSetDateTime in interface SetStatementpublic void addSetDateTime(java.lang.String pColumn,
java.util.Calendar pValue)
SetStatementpValue.addSetDateTime in interface SetStatementpublic void addSetTime(Column pColumn, java.util.Calendar pValue)
SetStatementpValue. Shortcut for
addSet(getTable().newColumnReference(pColumn), pValue).addSetTime in interface SetStatementpublic void addSetTime(Column.Name pColumn, java.util.Calendar pValue)
SetStatementpValue. Shortcut for
addSet(getTable().newColumnReference(pColumn), pValue).addSetTime in interface SetStatementpublic void addSetTime(java.lang.String pColumn,
java.util.Calendar pValue)
SetStatementpValue.addSetTime in interface SetStatementpublic void addSetDate(Column pColumn, java.util.Calendar pValue)
SetStatementpValue.addSetDate in interface SetStatementpublic void addSetDate(Column.Name pColumn, java.util.Calendar pValue)
SetStatementpValue.addSetDate in interface SetStatementpublic void addSetDate(java.lang.String pColumn,
java.util.Calendar pValue)
SetStatementpValue.addSetDate in interface SetStatement