Package org.hibernate.sql.ast.spi
Class AbstractSqlAstTranslator.ForUpdateClause
- java.lang.Object
-
- org.hibernate.sql.ast.spi.AbstractSqlAstTranslator.ForUpdateClause
-
- Enclosing class:
- AbstractSqlAstTranslator<T extends JdbcOperation>
protected static class AbstractSqlAstTranslator.ForUpdateClause extends Object
-
-
Constructor Summary
Constructors Constructor Description ForUpdateClause()ForUpdateClause(LockMode lockMode)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddKeyColumnNames(TableGroup tableGroup)voidappendAliases(SqlAppender appender)voidapplyAliases(RowLockStrategy lockIdentifier, TableGroup tableGroup)voidapplyAliases(RowLockStrategy lockIdentifier, QuerySpec querySpec)StringgetAliases()LockModegetLockMode()intgetTimeoutMillis()booleanhasAlias(String alias)booleanhasAliases()voidmerge(LockOptions lockOptions)voidsetLockMode(LockMode lockMode)
-
-
-
Constructor Detail
-
ForUpdateClause
public ForUpdateClause(LockMode lockMode)
-
ForUpdateClause
public ForUpdateClause()
-
-
Method Detail
-
applyAliases
public void applyAliases(RowLockStrategy lockIdentifier, QuerySpec querySpec)
-
applyAliases
public void applyAliases(RowLockStrategy lockIdentifier, TableGroup tableGroup)
-
getLockMode
public LockMode getLockMode()
-
setLockMode
public void setLockMode(LockMode lockMode)
-
addKeyColumnNames
public void addKeyColumnNames(TableGroup tableGroup)
-
hasAlias
public boolean hasAlias(String alias)
-
getTimeoutMillis
public int getTimeoutMillis()
-
hasAliases
public boolean hasAliases()
-
appendAliases
public void appendAliases(SqlAppender appender)
-
getAliases
public String getAliases()
-
merge
public void merge(LockOptions lockOptions)
-
-