Module org.seasar.doma.core
Package org.seasar.doma.jdbc.dialect
Class Oracle11Dialect.Oracle11CriteriaBuilder
java.lang.Object
org.seasar.doma.jdbc.dialect.StandardDialect.StandardCriteriaBuilder
org.seasar.doma.jdbc.dialect.Oracle11Dialect.Oracle11CriteriaBuilder
- All Implemented Interfaces:
CriteriaBuilder
- Enclosing class:
- Oracle11Dialect
public static class Oracle11Dialect.Oracle11CriteriaBuilder
extends StandardDialect.StandardCriteriaBuilder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidforUpdate(PreparedSqlBuilder buf, ForUpdateOption option, Consumer<PropertyMetamodel<?>> column, AliasManager aliasManager) Builds a SQL fragment for FOR UPDATE clause.Methods inherited from class org.seasar.doma.jdbc.dialect.StandardDialect.StandardCriteriaBuilder
concat, lockWithTableHint, offsetAndFetch
-
Constructor Details
-
Oracle11CriteriaBuilder
public Oracle11CriteriaBuilder()
-
-
Method Details
-
forUpdate
public void forUpdate(PreparedSqlBuilder buf, ForUpdateOption option, Consumer<PropertyMetamodel<?>> column, AliasManager aliasManager) Description copied from interface:CriteriaBuilderBuilds a SQL fragment for FOR UPDATE clause.- Specified by:
forUpdatein interfaceCriteriaBuilder- Overrides:
forUpdatein classStandardDialect.StandardCriteriaBuilder- Parameters:
buf- the SQL builder to append the FOR UPDATE expression tooption- the FOR UPDATE optionscolumn- the consumer that specifies which columns to lockaliasManager- the manager for table aliases
-