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, newInstance
public void addLockedExpression(ObjectExpression expression)
public void addLockedExpression(FieldExpression expression)
public java.util.List<Expression> getLockedExpressions()
public boolean isForUpdateOfClause()
isForUpdateOfClause
in class ForUpdateClause
public boolean isReferenceClassLocked()
isReferenceClassLocked
in class ForUpdateClause
public void setLockedExpressions(java.util.List<Expression> lockedExpressions)
public void setLockMode(short lockMode)
public void printSQL(ExpressionSQLPrinter printer, SQLSelectStatement statement)
printSQL
in class ForUpdateClause
public java.util.Collection getAliasesOfTablesToBeLocked(SQLSelectStatement statement)
getAliasesOfTablesToBeLocked
in class ForUpdateClause
EclipseLink 2.6.3, "build v20160428-59c81c5" API Reference