Module org.seasar.doma.core
Class Mssql2008ForUpdateTransformer
java.lang.Object
org.seasar.doma.internal.jdbc.sql.SimpleSqlNodeVisitor<SqlNode,Void>
org.seasar.doma.internal.jdbc.dialect.StandardForUpdateTransformer
org.seasar.doma.internal.jdbc.dialect.Mssql2008ForUpdateTransformer
- All Implemented Interfaces:
SqlNodeVisitor<SqlNode,Void>
- Direct Known Subclasses:
MssqlForUpdateTransformer
-
Field Summary
Fields inherited from class org.seasar.doma.internal.jdbc.dialect.StandardForUpdateTransformer
aliases, forUpdateType, processed, waitSeconds -
Constructor Summary
ConstructorsConstructorDescriptionMssql2008ForUpdateTransformer(SelectForUpdateType forUpdateType, int waitSeconds, String... aliases) -
Method Summary
Modifier and TypeMethodDescriptionprotected SqlNodedefaultAction(SqlNode node, Void p) visitEndNode(EndNode node, Void unused) visitForBlockNode(ForBlockNode node, Void unused) visitIfBlockNode(IfBlockNode node, Void unused) Methods inherited from class org.seasar.doma.internal.jdbc.dialect.StandardForUpdateTransformer
transformMethods inherited from class org.seasar.doma.internal.jdbc.sql.SimpleSqlNodeVisitor
visitAnonymousNode, visitBindVariableNode, visitCommentNode, visitDistinctNode, visitElseifNode, visitElseNode, visitEmbeddedVariableNode, visitEolNode, visitExpandNode, visitForNode, visitForUpdateClauseNode, visitFragmentNode, visitFromClauseNode, visitGroupByClauseNode, visitHavingClauseNode, visitIfNode, visitLiteralVariableNode, visitLogicalOperatorNode, visitOptionClauseNode, visitOrderByClauseNode, visitOtherNode, visitParensNode, visitPopulateNode, visitSelectClauseNode, visitSetClauseNode, visitUpdateClauseNode, visitUpdateStatementNode, visitWhereClauseNode, visitWhitespaceNode, visitWordNodeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.seasar.doma.jdbc.SqlNodeVisitor
visitInNode
-
Constructor Details
-
Mssql2008ForUpdateTransformer
public Mssql2008ForUpdateTransformer(SelectForUpdateType forUpdateType, int waitSeconds, String... aliases)
-
-
Method Details
-
visitSelectStatementNode
- Specified by:
visitSelectStatementNodein interfaceSqlNodeVisitor<SqlNode,Void> - Overrides:
visitSelectStatementNodein classSimpleSqlNodeVisitor<SqlNode,Void>
-
defaultAction
- Overrides:
defaultActionin classSimpleSqlNodeVisitor<SqlNode,Void>
-
visitForBlockNode
- Specified by:
visitForBlockNodein interfaceSqlNodeVisitor<SqlNode,Void> - Overrides:
visitForBlockNodein classSimpleSqlNodeVisitor<SqlNode,Void>
-
visitIfBlockNode
- Specified by:
visitIfBlockNodein interfaceSqlNodeVisitor<SqlNode,Void> - Overrides:
visitIfBlockNodein classSimpleSqlNodeVisitor<SqlNode,Void>
-
visitEndNode
- Specified by:
visitEndNodein interfaceSqlNodeVisitor<SqlNode,Void> - Overrides:
visitEndNodein classSimpleSqlNodeVisitor<SqlNode,Void>
-