Class SetClauseList.SetMultiple
java.lang.Object
org.h2.command.dml.SetClauseList.UpdateAction
org.h2.command.dml.SetClauseList.SetMultiple
- Enclosing class:
SetClauseList
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) booleanprivate booleanprivate final int(package private) final SetClauseList.RowExpressionFields inherited from class SetClauseList.UpdateAction
ON_UPDATE, SET_DEFAULT -
Constructor Summary
ConstructorsConstructorDescriptionSetMultiple(SetClauseList.RowExpression row, int position, boolean first, boolean last) -
Method Summary
Modifier and TypeMethodDescription(package private) booleanisEverything(ExpressionVisitor visitor) (package private) voidmapAndOptimize(SessionLocal session, ColumnResolver resolver1, ColumnResolver resolver2) (package private) Valueupdate(SessionLocal session) Methods inherited from class SetClauseList.UpdateAction
getSQL
-
Field Details
-
row
-
position
private final int position -
first
boolean first -
last
private boolean last
-
-
Constructor Details
-
SetMultiple
SetMultiple(SetClauseList.RowExpression row, int position, boolean first, boolean last)
-
-
Method Details
-
update
- Overrides:
updatein classSetClauseList.UpdateAction
-
isEverything
- Overrides:
isEverythingin classSetClauseList.UpdateAction
-
mapAndOptimize
- Overrides:
mapAndOptimizein classSetClauseList.UpdateAction
-