|
||||||||||
| 前 次 | フレームあり フレームなし | |||||||||
| SqlNode を使用しているパッケージ | |
|---|---|
| org.seasar.doma.jdbc | JDBC に関するインタフェースやクラスを提供します。 |
| org.seasar.doma.jdbc.dialect | RDBMS の方言を提供します。 |
| org.seasar.doma.jdbc での SqlNode の使用 |
|---|
| SqlNode として宣言されている org.seasar.doma.jdbc のフィールド | |
|---|---|
protected SqlNode |
SqlFile.sqlNode
SQLの解析結果 |
| SqlNode を返す org.seasar.doma.jdbc のメソッド | |
|---|---|
SqlNode |
SqlNode.copy()
推奨されていません。 1.15.0から非推奨となりました。 |
SqlNode |
SqlFile.getSqlNode()
SQLの解析結果を返します。 |
protected SqlNode |
AbstractSqlFileRepository.parse(String sql)
SQLを解析します。 |
| SqlNode 型の引数を持つ型を返す org.seasar.doma.jdbc のメソッド | |
|---|---|
List<SqlNode> |
SqlNode.getChildren()
子ノードのリストを返します。 |
| SqlNode 型のパラメータを持つ org.seasar.doma.jdbc のメソッド | |
|---|---|
void |
SqlNode.addNode(SqlNode child)
推奨されていません。 1.16.0から非推奨となりました。 |
R |
SqlNodeVisitor.visitUnknownNode(SqlNode node,
P p)
未知のノードを処理します。 |
| SqlNode 型のパラメータを持つ org.seasar.doma.jdbc のコンストラクタ | |
|---|---|
SqlFile(String path,
String sql,
SqlNode sqlNode)
|
|
| org.seasar.doma.jdbc.dialect での SqlNode の使用 |
|---|
| SqlNode を返す org.seasar.doma.jdbc.dialect のメソッド | |
|---|---|
protected SqlNode |
StandardDialect.toCountCalculatingSqlNode(SqlNode sqlNode)
集計を計算するSQLノードに変換します。 |
protected SqlNode |
MysqlDialect.toCountCalculatingSqlNode(SqlNode sqlNode)
|
protected SqlNode |
StandardDialect.toCountGettingSqlNode(SqlNode sqlNode)
集計取得用のSQLノードに変換します。 |
protected SqlNode |
MysqlDialect.toCountGettingSqlNode(SqlNode sqlNode)
|
protected SqlNode |
StandardDialect.toForUpdateSqlNode(SqlNode sqlNode,
SelectForUpdateType forUpdateType,
int waitSeconds,
String... aliases)
悲観的排他制御用のSQLノードに変換します。 |
protected SqlNode |
SqliteDialect.toForUpdateSqlNode(SqlNode sqlNode,
SelectForUpdateType forUpdateType,
int waitSeconds,
String... aliases)
|
protected SqlNode |
PostgresDialect.toForUpdateSqlNode(SqlNode sqlNode,
SelectForUpdateType forUpdateType,
int waitSeconds,
String... aliases)
|
protected SqlNode |
OracleDialect.toForUpdateSqlNode(SqlNode sqlNode,
SelectForUpdateType forUpdateType,
int waitSeconds,
String... aliases)
|
protected SqlNode |
MysqlDialect.toForUpdateSqlNode(SqlNode sqlNode,
SelectForUpdateType forUpdateType,
int waitSeconds,
String... aliases)
|
protected SqlNode |
MssqlDialect.toForUpdateSqlNode(SqlNode sqlNode,
SelectForUpdateType forUpdateType,
int waitSeconds,
String... aliases)
|
protected SqlNode |
Mssql2008Dialect.toForUpdateSqlNode(SqlNode sqlNode,
SelectForUpdateType forUpdateType,
int waitSeconds,
String... aliases)
|
protected SqlNode |
HsqldbDialect.toForUpdateSqlNode(SqlNode sqlNode,
SelectForUpdateType forUpdateType,
int waitSeconds,
String... aliases)
|
protected SqlNode |
H2Dialect.toForUpdateSqlNode(SqlNode sqlNode,
SelectForUpdateType forUpdateType,
int waitSeconds,
String... aliases)
|
protected SqlNode |
H212126Dialect.toForUpdateSqlNode(SqlNode sqlNode,
SelectForUpdateType forUpdateType,
int waitSeconds,
String... aliases)
|
protected SqlNode |
Db2Dialect.toForUpdateSqlNode(SqlNode sqlNode,
SelectForUpdateType forUpdateType,
int waitSeconds,
String... aliases)
|
protected SqlNode |
StandardDialect.toPagingSqlNode(SqlNode sqlNode,
long offset,
long limit)
ページング用のSQLノードに変換します。 |
protected SqlNode |
SqliteDialect.toPagingSqlNode(SqlNode sqlNode,
long offset,
long limit)
|
protected SqlNode |
PostgresDialect.toPagingSqlNode(SqlNode sqlNode,
long offset,
long limit)
|
protected SqlNode |
OracleDialect.toPagingSqlNode(SqlNode sqlNode,
long offset,
long limit)
|
protected SqlNode |
MysqlDialect.toPagingSqlNode(SqlNode sqlNode,
long offset,
long limit)
|
protected SqlNode |
MssqlDialect.toPagingSqlNode(SqlNode sqlNode,
long offset,
long limit)
|
protected SqlNode |
Mssql2008Dialect.toPagingSqlNode(SqlNode sqlNode,
long offset,
long limit)
|
protected SqlNode |
HsqldbDialect.toPagingSqlNode(SqlNode sqlNode,
long offset,
long limit)
|
protected SqlNode |
H2Dialect.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)
|
SqlNode |
StandardDialect.transformSelectSqlNode(SqlNode sqlNode,
SelectOptions options)
|
SqlNode |
Dialect.transformSelectSqlNode(SqlNode sqlNode,
SelectOptions options)
SQLノードを変換します。 |
SqlNode |
StandardDialect.transformSelectSqlNodeForGettingCount(SqlNode sqlNode)
|
SqlNode |
Dialect.transformSelectSqlNodeForGettingCount(SqlNode sqlNode)
件数取得のためにSQLノードを変換します。 |
| SqlNode 型のパラメータを持つ org.seasar.doma.jdbc.dialect のメソッド | |
|---|---|
protected SqlNode |
StandardDialect.toCountCalculatingSqlNode(SqlNode sqlNode)
集計を計算するSQLノードに変換します。 |
protected SqlNode |
MysqlDialect.toCountCalculatingSqlNode(SqlNode sqlNode)
|
protected SqlNode |
StandardDialect.toCountGettingSqlNode(SqlNode sqlNode)
集計取得用のSQLノードに変換します。 |
protected SqlNode |
MysqlDialect.toCountGettingSqlNode(SqlNode sqlNode)
|
protected SqlNode |
StandardDialect.toForUpdateSqlNode(SqlNode sqlNode,
SelectForUpdateType forUpdateType,
int waitSeconds,
String... aliases)
悲観的排他制御用のSQLノードに変換します。 |
protected SqlNode |
SqliteDialect.toForUpdateSqlNode(SqlNode sqlNode,
SelectForUpdateType forUpdateType,
int waitSeconds,
String... aliases)
|
protected SqlNode |
PostgresDialect.toForUpdateSqlNode(SqlNode sqlNode,
SelectForUpdateType forUpdateType,
int waitSeconds,
String... aliases)
|
protected SqlNode |
OracleDialect.toForUpdateSqlNode(SqlNode sqlNode,
SelectForUpdateType forUpdateType,
int waitSeconds,
String... aliases)
|
protected SqlNode |
MysqlDialect.toForUpdateSqlNode(SqlNode sqlNode,
SelectForUpdateType forUpdateType,
int waitSeconds,
String... aliases)
|
protected SqlNode |
MssqlDialect.toForUpdateSqlNode(SqlNode sqlNode,
SelectForUpdateType forUpdateType,
int waitSeconds,
String... aliases)
|
protected SqlNode |
Mssql2008Dialect.toForUpdateSqlNode(SqlNode sqlNode,
SelectForUpdateType forUpdateType,
int waitSeconds,
String... aliases)
|
protected SqlNode |
HsqldbDialect.toForUpdateSqlNode(SqlNode sqlNode,
SelectForUpdateType forUpdateType,
int waitSeconds,
String... aliases)
|
protected SqlNode |
H2Dialect.toForUpdateSqlNode(SqlNode sqlNode,
SelectForUpdateType forUpdateType,
int waitSeconds,
String... aliases)
|
protected SqlNode |
H212126Dialect.toForUpdateSqlNode(SqlNode sqlNode,
SelectForUpdateType forUpdateType,
int waitSeconds,
String... aliases)
|
protected SqlNode |
Db2Dialect.toForUpdateSqlNode(SqlNode sqlNode,
SelectForUpdateType forUpdateType,
int waitSeconds,
String... aliases)
|
protected SqlNode |
StandardDialect.toPagingSqlNode(SqlNode sqlNode,
long offset,
long limit)
ページング用のSQLノードに変換します。 |
protected SqlNode |
SqliteDialect.toPagingSqlNode(SqlNode sqlNode,
long offset,
long limit)
|
protected SqlNode |
PostgresDialect.toPagingSqlNode(SqlNode sqlNode,
long offset,
long limit)
|
protected SqlNode |
OracleDialect.toPagingSqlNode(SqlNode sqlNode,
long offset,
long limit)
|
protected SqlNode |
MysqlDialect.toPagingSqlNode(SqlNode sqlNode,
long offset,
long limit)
|
protected SqlNode |
MssqlDialect.toPagingSqlNode(SqlNode sqlNode,
long offset,
long limit)
|
protected SqlNode |
Mssql2008Dialect.toPagingSqlNode(SqlNode sqlNode,
long offset,
long limit)
|
protected SqlNode |
HsqldbDialect.toPagingSqlNode(SqlNode sqlNode,
long offset,
long limit)
|
protected SqlNode |
H2Dialect.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)
|
SqlNode |
StandardDialect.transformSelectSqlNode(SqlNode sqlNode,
SelectOptions options)
|
SqlNode |
Dialect.transformSelectSqlNode(SqlNode sqlNode,
SelectOptions options)
SQLノードを変換します。 |
SqlNode |
StandardDialect.transformSelectSqlNodeForGettingCount(SqlNode sqlNode)
|
SqlNode |
Dialect.transformSelectSqlNodeForGettingCount(SqlNode sqlNode)
件数取得のためにSQLノードを変換します。 |
|
||||||||||
| 前 次 | フレームあり フレームなし | |||||||||