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