| Modifier and Type | Field and Description |
|---|---|
| protected List |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public void | |
| public Collection | getAliasesOfTablesToBeLocked(SQLSelectStatement statement)
Overrides org. |
| public List | |
| public boolean | |
| public boolean | |
| public void | printSQL(ExpressionSQLPrinter printer, SQLSelectStatement statement)
Overrides org. |
| public void | |
| public void |
| lockedExpressions | back to summary |
|---|---|
| protected List<Expression> lockedExpressions | |
| ForUpdateOfClause | back to summary |
|---|---|
| public ForUpdateOfClause() | |
| addLockedExpression | back to summary |
|---|---|
| public void addLockedExpression(ObjectExpression expression) | |
| addLockedExpression | back to summary |
|---|---|
| public void addLockedExpression(FieldExpression expression) | |
| getAliasesOfTablesToBeLocked | back to summary |
|---|---|
| public Collection Overrides org. INTERNAL: Returns collection of aliases of the tables to be locked. Only used by platforms that lock tables individually in FROM clause (platform.shouldPrintLockingClauseAfterWhereClause()==false) like SQLServer
| |
| getLockedExpressions | back to summary |
|---|---|
| public List | |
| isForUpdateOfClause | back to summary |
|---|---|
| public boolean isForUpdateOfClause() Overrides org.
| |
| isReferenceClassLocked | back to summary |
|---|---|
| public boolean isReferenceClassLocked() Overrides org.
| |
| printSQL | back to summary |
|---|---|
| public void printSQL(ExpressionSQLPrinter printer, SQLSelectStatement statement) Overrides org. INTERNAL: Prints the as of clause for an expression inside of the FROM clause.
| |
| setLockedExpressions | back to summary |
|---|---|
| public void setLockedExpressions(List<Expression> lockedExpressions) | |
| setLockMode | back to summary |
|---|---|
| public void setLockMode(short lockMode) | |