public class ForUpdateClause extends Object implements Serializable, Cloneable
Constructor and Description |
---|
ForUpdateClause() |
ForUpdateClause(Integer waitTimeout) |
ForUpdateClause(short lockMode) |
Modifier and Type | Method and Description |
---|---|
Object |
clone() |
Collection |
getAliasesOfTablesToBeLocked(SQLSelectStatement statement)
INTERNAL:
Returns collection of aliases of the tables to be locked.
|
short |
getLockMode() |
Integer |
getWaitTimeout() |
boolean |
isForUpdateOfClause() |
boolean |
isReferenceClassLocked() |
static ForUpdateClause |
newInstance(Integer waitTimeout) |
static ForUpdateClause |
newInstance(short lockMode) |
void |
printSQL(ExpressionSQLPrinter printer,
SQLSelectStatement statement)
INTERNAL:
Prints the as of clause for an expression inside of the FROM clause.
|
public ForUpdateClause()
public ForUpdateClause(short lockMode)
public ForUpdateClause(Integer waitTimeout)
public static ForUpdateClause newInstance(short lockMode)
public static ForUpdateClause newInstance(Integer waitTimeout)
public boolean isForUpdateOfClause()
public boolean isReferenceClassLocked()
public short getLockMode()
public Integer getWaitTimeout()
public void printSQL(ExpressionSQLPrinter printer, SQLSelectStatement statement)
public Collection getAliasesOfTablesToBeLocked(SQLSelectStatement statement)
EclipseLink 2.5.2, "build v20140319-9ad6abd" API Reference