R - the result typeP - the parameter typepublic interface SqlNodeVisitor<R,P>
SqlNode.
The implementation class must be thread safe.
| Modifier and Type | Method and Description |
|---|---|
R |
visitAnonymousNode(org.seasar.doma.internal.jdbc.sql.node.AnonymousNode node,
P p) |
R |
visitBindVariableNode(org.seasar.doma.internal.jdbc.sql.node.BindVariableNode node,
P p) |
R |
visitCommentNode(org.seasar.doma.internal.jdbc.sql.node.CommentNode node,
P p) |
R |
visitDistinctNode(org.seasar.doma.internal.jdbc.sql.node.DistinctNode node,
P p) |
R |
visitElseifNode(org.seasar.doma.internal.jdbc.sql.node.ElseifNode node,
P p) |
R |
visitElseNode(org.seasar.doma.internal.jdbc.sql.node.ElseNode node,
P p) |
R |
visitEmbeddedVariableNode(org.seasar.doma.internal.jdbc.sql.node.EmbeddedVariableNode node,
P p) |
R |
visitEndNode(org.seasar.doma.internal.jdbc.sql.node.EndNode node,
P p) |
R |
visitEolNode(org.seasar.doma.internal.jdbc.sql.node.EolNode node,
P p) |
R |
visitExpandNode(org.seasar.doma.internal.jdbc.sql.node.ExpandNode node,
P p) |
R |
visitForBlockNode(org.seasar.doma.internal.jdbc.sql.node.ForBlockNode node,
P p) |
R |
visitForNode(org.seasar.doma.internal.jdbc.sql.node.ForNode node,
P p) |
R |
visitForUpdateClauseNode(org.seasar.doma.internal.jdbc.sql.node.ForUpdateClauseNode node,
P p) |
R |
visitFragmentNode(org.seasar.doma.internal.jdbc.sql.node.FragmentNode node,
P p) |
R |
visitFromClauseNode(org.seasar.doma.internal.jdbc.sql.node.FromClauseNode node,
P p) |
R |
visitGroupByClauseNode(org.seasar.doma.internal.jdbc.sql.node.GroupByClauseNode node,
P p) |
R |
visitHavingClauseNode(org.seasar.doma.internal.jdbc.sql.node.HavingClauseNode node,
P p) |
R |
visitIfBlockNode(org.seasar.doma.internal.jdbc.sql.node.IfBlockNode node,
P p) |
R |
visitIfNode(org.seasar.doma.internal.jdbc.sql.node.IfNode node,
P p) |
R |
visitLiteralVariableNode(org.seasar.doma.internal.jdbc.sql.node.LiteralVariableNode node,
P p) |
R |
visitLogicalOperatorNode(org.seasar.doma.internal.jdbc.sql.node.LogicalOperatorNode node,
P p) |
R |
visitOptionClauseNode(org.seasar.doma.internal.jdbc.sql.node.OptionClauseNode node,
P p) |
R |
visitOrderByClauseNode(org.seasar.doma.internal.jdbc.sql.node.OrderByClauseNode node,
P p) |
R |
visitOtherNode(org.seasar.doma.internal.jdbc.sql.node.OtherNode node,
P p) |
R |
visitParensNode(org.seasar.doma.internal.jdbc.sql.node.ParensNode node,
P p) |
R |
visitPopulateNode(org.seasar.doma.internal.jdbc.sql.node.PopulateNode node,
P p) |
R |
visitSelectClauseNode(org.seasar.doma.internal.jdbc.sql.node.SelectClauseNode node,
P p) |
R |
visitSelectStatementNode(org.seasar.doma.internal.jdbc.sql.node.SelectStatementNode node,
P p) |
R |
visitSetClauseNode(org.seasar.doma.internal.jdbc.sql.node.SetClauseNode node,
P p) |
R |
visitUpdateClauseNode(org.seasar.doma.internal.jdbc.sql.node.UpdateClauseNode node,
P p) |
R |
visitUpdateStatementNode(org.seasar.doma.internal.jdbc.sql.node.UpdateStatementNode node,
P p) |
R |
visitWhereClauseNode(org.seasar.doma.internal.jdbc.sql.node.WhereClauseNode node,
P p) |
R |
visitWhitespaceNode(org.seasar.doma.internal.jdbc.sql.node.WhitespaceNode node,
P p) |
R |
visitWordNode(org.seasar.doma.internal.jdbc.sql.node.WordNode node,
P p) |
R visitAnonymousNode(org.seasar.doma.internal.jdbc.sql.node.AnonymousNode node, P p)
R visitBindVariableNode(org.seasar.doma.internal.jdbc.sql.node.BindVariableNode node, P p)
R visitDistinctNode(org.seasar.doma.internal.jdbc.sql.node.DistinctNode node, P p)
R visitEmbeddedVariableNode(org.seasar.doma.internal.jdbc.sql.node.EmbeddedVariableNode node, P p)
R visitForBlockNode(org.seasar.doma.internal.jdbc.sql.node.ForBlockNode node, P p)
R visitForUpdateClauseNode(org.seasar.doma.internal.jdbc.sql.node.ForUpdateClauseNode node, P p)
R visitFragmentNode(org.seasar.doma.internal.jdbc.sql.node.FragmentNode node, P p)
R visitFromClauseNode(org.seasar.doma.internal.jdbc.sql.node.FromClauseNode node, P p)
R visitGroupByClauseNode(org.seasar.doma.internal.jdbc.sql.node.GroupByClauseNode node, P p)
R visitHavingClauseNode(org.seasar.doma.internal.jdbc.sql.node.HavingClauseNode node, P p)
R visitLiteralVariableNode(org.seasar.doma.internal.jdbc.sql.node.LiteralVariableNode node, P p)
R visitLogicalOperatorNode(org.seasar.doma.internal.jdbc.sql.node.LogicalOperatorNode node, P p)
R visitOptionClauseNode(org.seasar.doma.internal.jdbc.sql.node.OptionClauseNode node, P p)
R visitOrderByClauseNode(org.seasar.doma.internal.jdbc.sql.node.OrderByClauseNode node, P p)
R visitPopulateNode(org.seasar.doma.internal.jdbc.sql.node.PopulateNode node, P p)
R visitSelectClauseNode(org.seasar.doma.internal.jdbc.sql.node.SelectClauseNode node, P p)
R visitSelectStatementNode(org.seasar.doma.internal.jdbc.sql.node.SelectStatementNode node, P p)
R visitSetClauseNode(org.seasar.doma.internal.jdbc.sql.node.SetClauseNode node, P p)
R visitUpdateClauseNode(org.seasar.doma.internal.jdbc.sql.node.UpdateClauseNode node, P p)
R visitUpdateStatementNode(org.seasar.doma.internal.jdbc.sql.node.UpdateStatementNode node, P p)
R visitWhereClauseNode(org.seasar.doma.internal.jdbc.sql.node.WhereClauseNode node, P p)
R visitWhitespaceNode(org.seasar.doma.internal.jdbc.sql.node.WhitespaceNode node, P p)