| Package | Description |
|---|---|
| org.seasar.doma.jdbc |
Provides JDBC related interfaces and classes.
|
| org.seasar.doma.jdbc.builder |
Provides classes to build dynamic SQL statements.
|
| org.seasar.doma.jdbc.criteria.query |
Provides the SQL queries and builders.
|
| org.seasar.doma.jdbc.dialect |
Provides RDBMS dialects.
|
| org.seasar.doma.jdbc.query |
Provides query objects that build SQL statements.
|
| Modifier and Type | Method and Description |
|---|---|
SelectOptions |
SelectOptions.count()
Indicates to count all rows.
|
SelectOptions |
SelectOptions.forUpdate()
Indicates to apply pessimistic locking.
|
SelectOptions |
SelectOptions.forUpdate(java.lang.String... aliases)
Indicates to apply pessimistic locking with specified aliases.
|
SelectOptions |
SelectOptions.forUpdateNowait()
Indicates to apply no-wait pessimistic locking.
|
SelectOptions |
SelectOptions.forUpdateNowait(java.lang.String... aliases)
Indicates to apply no-wait pessimistic locking with specified aliases.
|
SelectOptions |
SelectOptions.forUpdateWait(int waitSeconds)
Indicates to apply pessimistic locking with specified wait seconds.
|
SelectOptions |
SelectOptions.forUpdateWait(int waitSeconds,
java.lang.String... aliases)
Indicates to apply pessimistic locking with specified wait seconds and aliases.
|
static SelectOptions |
SelectOptions.get()
Creates a new
SelectOptions instance. |
SelectOptions |
SelectOptions.limit(int limit)
Indicates to apply the specified limit.
|
SelectOptions |
SelectOptions.offset(int offset)
Indicates to apply the the specified offset.
|
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String[] |
SelectOptionsAccessor.getAliases(SelectOptions options) |
static SelectForUpdateType |
SelectOptionsAccessor.getForUpdateType(SelectOptions options) |
static long |
SelectOptionsAccessor.getLimit(SelectOptions options) |
static long |
SelectOptionsAccessor.getOffset(SelectOptions options) |
static int |
SelectOptionsAccessor.getWaitSeconds(SelectOptions options) |
static boolean |
SelectOptionsAccessor.isCount(SelectOptions options) |
static void |
SelectOptionsAccessor.setCountSize(SelectOptions options,
long countSize) |
| Modifier and Type | Method and Description |
|---|---|
void |
SelectBuilder.options(SelectOptions options)
Sets the options about the SQL SELECT execution.
|
| Modifier and Type | Method and Description |
|---|---|
SelectOptions |
CriteriaQuery.getOptions() |
| Modifier and Type | Method and Description |
|---|---|
SqlNode |
Dialect.transformSelectSqlNode(SqlNode sqlNode,
SelectOptions options)
Transforms the SQL node.
|
SqlNode |
StandardDialect.transformSelectSqlNode(SqlNode sqlNode,
SelectOptions options) |
| Modifier and Type | Field and Description |
|---|---|
protected SelectOptions |
AbstractSelectQuery.options |
| Modifier and Type | Method and Description |
|---|---|
SelectOptions |
SelectQuery.getOptions() |
SelectOptions |
AbstractSelectQuery.getOptions() |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractSelectQuery.setOptions(SelectOptions options) |