Interface VtlVisitor<P,R>
-
- All Superinterfaces:
AstVisitor<P,R>
- All Known Implementing Classes:
AbstractVtlRule
,AvoidDeeplyNestedIfStmtsRule
,AvoidReassigningParametersRule
,CollapsibleIfStatementsRule
,EmptyForeachStmtRule
,EmptyIfStmtRule
,ExcessiveTemplateLengthRule
,NoInlineJavaScriptRule
,UnusedMacroParameterRule
,VtlVisitorBase
public interface VtlVisitor<P,R> extends AstVisitor<P,R>
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default R
visit(ASTAddNode node, P data)
default R
visit(ASTAndNode node, P data)
default R
visit(ASTAssignment node, P data)
default R
visit(ASTBlock node, P data)
default R
visit(ASTComment node, P data)
default R
visit(ASTDirective node, P data)
default R
visit(ASTDivNode node, P data)
default R
visit(ASTElseIfStatement node, P data)
default R
visit(ASTElseStatement node, P data)
default R
visit(ASTEQNode node, P data)
default R
visit(ASTEscapedDirective node, P data)
default R
visit(ASTEscape node, P data)
default R
visit(ASTExpression node, P data)
default R
visit(ASTFalse node, P data)
default R
visit(ASTFloatingPointLiteral node, P data)
default R
visit(ASTForeachStatement node, P data)
default R
visit(ASTGENode node, P data)
default R
visit(ASTGTNode node, P data)
default R
visit(ASTIdentifier node, P data)
default R
visit(ASTIfStatement node, P data)
default R
visit(ASTIndex node, P data)
default R
visit(ASTIntegerLiteral node, P data)
default R
visit(ASTIntegerRange node, P data)
default R
visit(ASTLENode node, P data)
default R
visit(ASTLTNode node, P data)
default R
visit(ASTMap node, P data)
default R
visit(ASTMethod node, P data)
default R
visit(ASTModNode node, P data)
default R
visit(ASTMulNode node, P data)
default R
visit(ASTNENode node, P data)
default R
visit(ASTNotNode node, P data)
default R
visit(ASTObjectArray node, P data)
default R
visit(ASTOrNode node, P data)
default R
visit(ASTReference node, P data)
default R
visit(ASTSetDirective node, P data)
default R
visit(ASTStringLiteral node, P data)
default R
visit(ASTSubtractNode node, P data)
default R
visit(ASTTemplate node, P data)
default R
visit(ASTTextblock node, P data)
default R
visit(ASTText node, P data)
default R
visit(ASTTrue node, P data)
default R
visit(ASTWord node, P data)
default R
visitVtlNode(VtlNode node, P data)
-
Methods inherited from interface net.sourceforge.pmd.lang.ast.AstVisitor
cannotVisit, visitNode
-
-
-
-
Method Detail
-
visit
default R visit(ASTTemplate node, P data)
-
visit
default R visit(ASTEscapedDirective node, P data)
-
visit
default R visit(ASTComment node, P data)
-
visit
default R visit(ASTTextblock node, P data)
-
visit
default R visit(ASTFloatingPointLiteral node, P data)
-
visit
default R visit(ASTIntegerLiteral node, P data)
-
visit
default R visit(ASTStringLiteral node, P data)
-
visit
default R visit(ASTIdentifier node, P data)
-
visit
default R visit(ASTDirective node, P data)
-
visit
default R visit(ASTObjectArray node, P data)
-
visit
default R visit(ASTIntegerRange node, P data)
-
visit
default R visit(ASTReference node, P data)
-
visit
default R visit(ASTForeachStatement node, P data)
-
visit
default R visit(ASTIfStatement node, P data)
-
visit
default R visit(ASTElseStatement node, P data)
-
visit
default R visit(ASTElseIfStatement node, P data)
-
visit
default R visit(ASTSetDirective node, P data)
-
visit
default R visit(ASTExpression node, P data)
-
visit
default R visit(ASTAssignment node, P data)
-
visit
default R visit(ASTAndNode node, P data)
-
visit
default R visit(ASTAddNode node, P data)
-
visit
default R visit(ASTSubtractNode node, P data)
-
visit
default R visit(ASTMulNode node, P data)
-
visit
default R visit(ASTDivNode node, P data)
-
visit
default R visit(ASTModNode node, P data)
-
visit
default R visit(ASTNotNode node, P data)
-
-