public class ForUpdateOfClause extends ForUpdateClause
| Constructor and Description |
|---|
ForUpdateOfClause() |
| Modifier and Type | Method and Description |
|---|---|
void |
addLockedExpression(FieldExpression expression) |
void |
addLockedExpression(ObjectExpression expression) |
Collection |
getAliasesOfTablesToBeLocked(SQLSelectStatement statement)
INTERNAL:
Returns collection of aliases of the tables to be locked.
|
List<Expression> |
getLockedExpressions() |
boolean |
isForUpdateOfClause() |
boolean |
isReferenceClassLocked() |
void |
printSQL(ExpressionSQLPrinter printer,
SQLSelectStatement statement)
INTERNAL:
Prints the as of clause for an expression inside of the FROM clause.
|
void |
setLockedExpressions(List<Expression> lockedExpressions) |
void |
setLockMode(short lockMode) |
clone, getLockMode, getWaitTimeout, newInstance, newInstancepublic void addLockedExpression(ObjectExpression expression)
public void addLockedExpression(FieldExpression expression)
public List<Expression> getLockedExpressions()
public boolean isForUpdateOfClause()
isForUpdateOfClause in class ForUpdateClausepublic boolean isReferenceClassLocked()
isReferenceClassLocked in class ForUpdateClausepublic void setLockedExpressions(List<Expression> lockedExpressions)
public void setLockMode(short lockMode)
public void printSQL(ExpressionSQLPrinter printer, SQLSelectStatement statement)
printSQL in class ForUpdateClausepublic Collection getAliasesOfTablesToBeLocked(SQLSelectStatement statement)
getAliasesOfTablesToBeLocked in class ForUpdateClauseEclipseLink 2.6.3, "build v20160428-59c81c5" API Reference