| Package | Description |
|---|---|
| org.seasar.doma.jdbc.criteria.context |
Provides contexts and settings used to build the criteria query statements.
|
| org.seasar.doma.jdbc.criteria.declaration |
Provides classes that build the criteria query statements.
|
| org.seasar.doma.jdbc.criteria.option |
Provides options used to build the criteria query statement.
|
| org.seasar.doma.jdbc.criteria.query |
Provides the SQL queries and builders.
|
| org.seasar.doma.jdbc.criteria.statement |
Provides criteria query statements.
|
| org.seasar.doma.jdbc.dialect |
Provides RDBMS dialects.
|
| Modifier and Type | Field and Description |
|---|---|
ForUpdateOption |
ForUpdate.option |
| Constructor and Description |
|---|
ForUpdate(ForUpdateOption option) |
| Modifier and Type | Method and Description |
|---|---|
void |
SelectFromDeclaration.forUpdate(ForUpdateOption option) |
| Modifier and Type | Class and Description |
|---|---|
static class |
ForUpdateOption.Basic |
static class |
ForUpdateOption.None |
static class |
ForUpdateOption.NoWait |
static class |
ForUpdateOption.Wait |
| Modifier and Type | Method and Description |
|---|---|
static ForUpdateOption |
ForUpdateOption.basic(PropertyMetamodel<?>... propertyMetamodels)
Indicate that the option append the FOR UPDATE clause.
|
static ForUpdateOption |
ForUpdateOption.none()
Indicates that the option does nothing.
|
static ForUpdateOption |
ForUpdateOption.noWait(PropertyMetamodel<?>... propertyMetamodels)
Indicate that the option append the FOR UPDATE ...
|
static ForUpdateOption |
ForUpdateOption.wait(int seconds,
PropertyMetamodel<?>... propertyMetamodels)
Indicate that the option append the FOR UPDATE ...
|
| Modifier and Type | Method and Description |
|---|---|
void |
CriteriaBuilder.forUpdate(org.seasar.doma.internal.jdbc.sql.PreparedSqlBuilder buf,
ForUpdateOption option,
java.util.function.Consumer<PropertyMetamodel<?>> column,
AliasManager aliasManager) |
void |
CriteriaBuilder.lockWithTableHint(org.seasar.doma.internal.jdbc.sql.PreparedSqlBuilder buf,
ForUpdateOption option,
java.util.function.Consumer<PropertyMetamodel<?>> column) |
| Modifier and Type | Method and Description |
|---|---|
NativeSqlSelectStarting<ENTITY> |
NativeSqlSelectStarting.forUpdate(ForUpdateOption option) |
EntityqlSelectStarting<ENTITY> |
EntityqlSelectStarting.forUpdate(ForUpdateOption option) |
| Modifier and Type | Method and Description |
|---|---|
void |
Mssql2008Dialect.Mssql2008CriteriaBuilder.forUpdate(org.seasar.doma.internal.jdbc.sql.PreparedSqlBuilder buf,
ForUpdateOption option,
java.util.function.Consumer<PropertyMetamodel<?>> column,
AliasManager aliasManager) |
void |
Db2Dialect.Db2CriteriaBuilder.forUpdate(org.seasar.doma.internal.jdbc.sql.PreparedSqlBuilder buf,
ForUpdateOption option,
java.util.function.Consumer<PropertyMetamodel<?>> column,
AliasManager aliasManager) |
void |
PostgresDialect.PostgresCriteriaBuilder.forUpdate(org.seasar.doma.internal.jdbc.sql.PreparedSqlBuilder buf,
ForUpdateOption option,
java.util.function.Consumer<PropertyMetamodel<?>> column,
AliasManager aliasManager) |
void |
Oracle11Dialect.Oracle11CriteriaBuilder.forUpdate(org.seasar.doma.internal.jdbc.sql.PreparedSqlBuilder buf,
ForUpdateOption option,
java.util.function.Consumer<PropertyMetamodel<?>> column,
AliasManager aliasManager) |
void |
StandardDialect.StandardCriteriaBuilder.forUpdate(org.seasar.doma.internal.jdbc.sql.PreparedSqlBuilder buf,
ForUpdateOption option,
java.util.function.Consumer<PropertyMetamodel<?>> column,
AliasManager aliasManager) |
void |
Mssql2008Dialect.Mssql2008CriteriaBuilder.lockWithTableHint(org.seasar.doma.internal.jdbc.sql.PreparedSqlBuilder buf,
ForUpdateOption option,
java.util.function.Consumer<PropertyMetamodel<?>> column) |
void |
StandardDialect.StandardCriteriaBuilder.lockWithTableHint(org.seasar.doma.internal.jdbc.sql.PreparedSqlBuilder buf,
ForUpdateOption option,
java.util.function.Consumer<PropertyMetamodel<?>> column) |