| Package | Description |
|---|---|
| org.seasar.doma.jdbc |
Provides JDBC related interfaces and classes.
|
| org.seasar.doma.jdbc.dialect |
Provides RDBMS dialects.
|
| org.seasar.doma.jdbc.query |
Provides query objects that build SQL statements.
|
| Modifier and Type | Field and Description |
|---|---|
protected SqlNode |
SqlFile.sqlNode
the SQL node
|
| Modifier and Type | Method and Description |
|---|---|
SqlNode |
SqlFile.getSqlNode()
Returns the SQL node.
|
protected SqlNode |
AbstractSqlFileRepository.parse(java.lang.String sql)
Parses the SQL string.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<SqlNode> |
SqlNode.getChildren()
Returns the children list.
|
| Constructor and Description |
|---|
SqlFile(java.lang.String path,
java.lang.String sql,
SqlNode sqlNode)
Creates an instance.
|
| Modifier and Type | Method and Description |
|---|---|
protected SqlNode |
MysqlDialect.toCountCalculatingSqlNode(SqlNode sqlNode) |
protected SqlNode |
StandardDialect.toCountCalculatingSqlNode(SqlNode sqlNode) |
protected SqlNode |
MysqlDialect.toCountGettingSqlNode(SqlNode sqlNode) |
protected SqlNode |
StandardDialect.toCountGettingSqlNode(SqlNode sqlNode) |
protected SqlNode |
Mssql2008Dialect.toForUpdateSqlNode(SqlNode sqlNode,
SelectForUpdateType forUpdateType,
int waitSeconds,
java.lang.String... aliases) |
protected SqlNode |
MssqlDialect.toForUpdateSqlNode(SqlNode sqlNode,
SelectForUpdateType forUpdateType,
int waitSeconds,
java.lang.String... aliases) |
protected SqlNode |
H212126Dialect.toForUpdateSqlNode(SqlNode sqlNode,
SelectForUpdateType forUpdateType,
int waitSeconds,
java.lang.String... aliases) |
protected SqlNode |
Db2Dialect.toForUpdateSqlNode(SqlNode sqlNode,
SelectForUpdateType forUpdateType,
int waitSeconds,
java.lang.String... aliases) |
protected SqlNode |
PostgresDialect.toForUpdateSqlNode(SqlNode sqlNode,
SelectForUpdateType forUpdateType,
int waitSeconds,
java.lang.String... aliases) |
protected SqlNode |
H214199Dialect.toForUpdateSqlNode(SqlNode sqlNode,
SelectForUpdateType forUpdateType,
int waitSeconds,
java.lang.String... aliases) |
protected SqlNode |
SqliteDialect.toForUpdateSqlNode(SqlNode sqlNode,
SelectForUpdateType forUpdateType,
int waitSeconds,
java.lang.String... aliases) |
protected SqlNode |
Oracle11Dialect.toForUpdateSqlNode(SqlNode sqlNode,
SelectForUpdateType forUpdateType,
int waitSeconds,
java.lang.String... aliases) |
protected SqlNode |
MysqlDialect.toForUpdateSqlNode(SqlNode sqlNode,
SelectForUpdateType forUpdateType,
int waitSeconds,
java.lang.String... aliases) |
protected SqlNode |
HsqldbDialect.toForUpdateSqlNode(SqlNode sqlNode,
SelectForUpdateType forUpdateType,
int waitSeconds,
java.lang.String... aliases) |
protected SqlNode |
StandardDialect.toForUpdateSqlNode(SqlNode sqlNode,
SelectForUpdateType forUpdateType,
int waitSeconds,
java.lang.String... aliases) |
protected SqlNode |
Mssql2008Dialect.toPagingSqlNode(SqlNode sqlNode,
long offset,
long limit) |
protected SqlNode |
MssqlDialect.toPagingSqlNode(SqlNode sqlNode,
long offset,
long limit) |
protected SqlNode |
H212126Dialect.toPagingSqlNode(SqlNode sqlNode,
long offset,
long limit) |
protected SqlNode |
Db2Dialect.toPagingSqlNode(SqlNode sqlNode,
long offset,
long limit) |
protected SqlNode |
PostgresDialect.toPagingSqlNode(SqlNode sqlNode,
long offset,
long limit) |
protected SqlNode |
H214199Dialect.toPagingSqlNode(SqlNode sqlNode,
long offset,
long limit) |
protected SqlNode |
SqliteDialect.toPagingSqlNode(SqlNode sqlNode,
long offset,
long limit) |
protected SqlNode |
Oracle11Dialect.toPagingSqlNode(SqlNode sqlNode,
long offset,
long limit) |
protected SqlNode |
MysqlDialect.toPagingSqlNode(SqlNode sqlNode,
long offset,
long limit) |
protected SqlNode |
HsqldbDialect.toPagingSqlNode(SqlNode sqlNode,
long offset,
long limit) |
protected SqlNode |
StandardDialect.toPagingSqlNode(SqlNode sqlNode,
long offset,
long limit) |
SqlNode |
Dialect.transformSelectSqlNode(SqlNode sqlNode,
SelectOptions options)
Transforms the SQL node.
|
SqlNode |
StandardDialect.transformSelectSqlNode(SqlNode sqlNode,
SelectOptions options) |
SqlNode |
Dialect.transformSelectSqlNodeForGettingCount(SqlNode sqlNode)
Transforms the SQL node to get a row count.
|
SqlNode |
StandardDialect.transformSelectSqlNodeForGettingCount(SqlNode sqlNode) |
| Modifier and Type | Method and Description |
|---|---|
protected SqlNode |
MysqlDialect.toCountCalculatingSqlNode(SqlNode sqlNode) |
protected SqlNode |
StandardDialect.toCountCalculatingSqlNode(SqlNode sqlNode) |
protected SqlNode |
MysqlDialect.toCountGettingSqlNode(SqlNode sqlNode) |
protected SqlNode |
StandardDialect.toCountGettingSqlNode(SqlNode sqlNode) |
protected SqlNode |
Mssql2008Dialect.toForUpdateSqlNode(SqlNode sqlNode,
SelectForUpdateType forUpdateType,
int waitSeconds,
java.lang.String... aliases) |
protected SqlNode |
MssqlDialect.toForUpdateSqlNode(SqlNode sqlNode,
SelectForUpdateType forUpdateType,
int waitSeconds,
java.lang.String... aliases) |
protected SqlNode |
H212126Dialect.toForUpdateSqlNode(SqlNode sqlNode,
SelectForUpdateType forUpdateType,
int waitSeconds,
java.lang.String... aliases) |
protected SqlNode |
Db2Dialect.toForUpdateSqlNode(SqlNode sqlNode,
SelectForUpdateType forUpdateType,
int waitSeconds,
java.lang.String... aliases) |
protected SqlNode |
PostgresDialect.toForUpdateSqlNode(SqlNode sqlNode,
SelectForUpdateType forUpdateType,
int waitSeconds,
java.lang.String... aliases) |
protected SqlNode |
H214199Dialect.toForUpdateSqlNode(SqlNode sqlNode,
SelectForUpdateType forUpdateType,
int waitSeconds,
java.lang.String... aliases) |
protected SqlNode |
SqliteDialect.toForUpdateSqlNode(SqlNode sqlNode,
SelectForUpdateType forUpdateType,
int waitSeconds,
java.lang.String... aliases) |
protected SqlNode |
Oracle11Dialect.toForUpdateSqlNode(SqlNode sqlNode,
SelectForUpdateType forUpdateType,
int waitSeconds,
java.lang.String... aliases) |
protected SqlNode |
MysqlDialect.toForUpdateSqlNode(SqlNode sqlNode,
SelectForUpdateType forUpdateType,
int waitSeconds,
java.lang.String... aliases) |
protected SqlNode |
HsqldbDialect.toForUpdateSqlNode(SqlNode sqlNode,
SelectForUpdateType forUpdateType,
int waitSeconds,
java.lang.String... aliases) |
protected SqlNode |
StandardDialect.toForUpdateSqlNode(SqlNode sqlNode,
SelectForUpdateType forUpdateType,
int waitSeconds,
java.lang.String... aliases) |
protected SqlNode |
Mssql2008Dialect.toPagingSqlNode(SqlNode sqlNode,
long offset,
long limit) |
protected SqlNode |
MssqlDialect.toPagingSqlNode(SqlNode sqlNode,
long offset,
long limit) |
protected SqlNode |
H212126Dialect.toPagingSqlNode(SqlNode sqlNode,
long offset,
long limit) |
protected SqlNode |
Db2Dialect.toPagingSqlNode(SqlNode sqlNode,
long offset,
long limit) |
protected SqlNode |
PostgresDialect.toPagingSqlNode(SqlNode sqlNode,
long offset,
long limit) |
protected SqlNode |
H214199Dialect.toPagingSqlNode(SqlNode sqlNode,
long offset,
long limit) |
protected SqlNode |
SqliteDialect.toPagingSqlNode(SqlNode sqlNode,
long offset,
long limit) |
protected SqlNode |
Oracle11Dialect.toPagingSqlNode(SqlNode sqlNode,
long offset,
long limit) |
protected SqlNode |
MysqlDialect.toPagingSqlNode(SqlNode sqlNode,
long offset,
long limit) |
protected SqlNode |
HsqldbDialect.toPagingSqlNode(SqlNode sqlNode,
long offset,
long limit) |
protected SqlNode |
StandardDialect.toPagingSqlNode(SqlNode sqlNode,
long offset,
long limit) |
SqlNode |
Dialect.transformSelectSqlNode(SqlNode sqlNode,
SelectOptions options)
Transforms the SQL node.
|
SqlNode |
StandardDialect.transformSelectSqlNode(SqlNode sqlNode,
SelectOptions options) |
SqlNode |
Dialect.transformSelectSqlNodeForGettingCount(SqlNode sqlNode)
Transforms the SQL node to get a row count.
|
SqlNode |
StandardDialect.transformSelectSqlNodeForGettingCount(SqlNode sqlNode) |
| Modifier and Type | Field and Description |
|---|---|
protected SqlNode |
SqlModifyQuery.sqlNode |
protected SqlNode |
CountQuery.sqlNode |
protected SqlNode |
SqlSelectQuery.sqlNode |
protected SqlNode |
SqlBatchModifyQuery.sqlNode |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractSelectQuery.executeCount(SqlNode sqlNode) |
void |
SqlModifyQuery.setSqlNode(SqlNode sqlNode) |
void |
CountQuery.setSqlNode(SqlNode sqlNode) |
void |
SqlSelectQuery.setSqlNode(SqlNode sqlNode) |
void |
SqlBatchModifyQuery.setSqlNode(SqlNode sqlNode) |