org.seasar.doma.internal.jdbc.dialect
クラス StandardForUpdateTransformer
java.lang.Object
org.seasar.doma.internal.jdbc.dialect.StandardForUpdateTransformer
- すべての実装されたインタフェース:
- SelectStatementNodeVisitor<SqlNode,Void>, SqlNodeVisitor<SqlNode,Void>
- 直系の既知のサブクラス:
- MysqlForUpdateTransformer, OracleForUpdateTransformer, PostgresForUpdateTransformer
public class StandardForUpdateTransformer
- extends Object
- implements SelectStatementNodeVisitor<SqlNode,Void>
- 作成者:
- taedium
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
forUpdateType
protected final SelectForUpdateType forUpdateType
waitSeconds
protected int waitSeconds
aliases
protected String[] aliases
processed
protected boolean processed
StandardForUpdateTransformer
public StandardForUpdateTransformer(SelectForUpdateType forUpdateType,
int waitSeconds,
String... aliases)
transform
public SqlNode transform(SqlNode sqlNode)
visitSelectStatementNode
public SqlNode visitSelectStatementNode(SelectStatementNode node,
Void p)
- 定義:
- インタフェース
SelectStatementNodeVisitor<SqlNode,Void>
内の visitSelectStatementNode
visitUnknownNode
public SqlNode visitUnknownNode(SqlNode node,
Void p)
- インタフェース
SqlNodeVisitor
の記述:
- 未知のノードを処理します。
- 定義:
- インタフェース
SqlNodeVisitor<SqlNode,Void>
内の visitUnknownNode
- パラメータ:
node
- ノードp
- パラメータ
- 戻り値:
- 処理された値
Copyright © 2009 The Seasar Foundation. All Rights Reserved.