Package | Description |
---|---|
net.sourceforge.pmd.lang.vm.ast | |
net.sourceforge.pmd.lang.vm.rule |
Modifier and Type | Class and Description |
---|---|
class |
AbstractVmNode |
class |
ASTAddNode
Handles number addition of nodes.
Please look at the Parser.jjt file which is what controls the generation of this class. |
class |
ASTAndNode |
class |
ASTAssignment |
class |
ASTBlock |
class |
ASTComment |
class |
ASTDirective
This class is responsible for handling the pluggable directives in VTL.
|
class |
ASTDivNode
Handles number division of nodes
Please look at the Parser.jjt file which is what controls the generation of this class. |
class |
ASTElseIfStatement |
class |
ASTElseStatement |
class |
ASTEQNode |
class |
ASTEscape
This class is responsible for handling Escapes in VTL.
|
class |
ASTEscapedDirective |
class |
ASTExpression |
class |
ASTFalse |
class |
ASTFloatingPointLiteral |
class |
ASTForeachStatement |
class |
ASTGENode |
class |
ASTGTNode |
class |
ASTIdentifier |
class |
ASTIfStatement |
class |
ASTIndex |
class |
ASTIntegerLiteral |
class |
ASTIntegerRange |
class |
ASTLENode |
class |
ASTLTNode |
class |
ASTMap |
class |
ASTMathNode
Helps handle math
Please look at the Parser.jjt file which is what controls the generation of this class. |
class |
ASTMethod
ASTMethod.java
Method support for references : $foo.method()
NOTE :
introspection is now done at render time.
|
class |
ASTModNode
Handles modulus division
Please look at the Parser.jjt file which is what controls the generation of this class. |
class |
ASTMulNode
Handles multiplication
Please look at the Parser.jjt file which is what controls the generation of this class. |
class |
ASTNENode |
class |
ASTNotNode |
class |
ASTObjectArray |
class |
ASTOrNode |
class |
ASTprocess |
class |
ASTReference
This class is responsible for handling the references in VTL ($foo).
|
class |
ASTSetDirective |
class |
ASTStringLiteral
ASTStringLiteral support.
|
class |
ASTSubtractNode
Handles subtraction of nodes (in #set() )
Please look at the Parser.jjt file which is what controls the generation of this class. |
class |
ASTText |
class |
ASTTextblock |
class |
ASTTrue |
class |
ASTWord |
Modifier and Type | Method and Description |
---|---|
VmNode |
VmParser.Directive()
Supports the Pluggable Directives
#foo( arg+ )
|
Modifier and Type | Method and Description |
---|---|
Object |
VmParserVisitorAdapter.visit(VmNode node,
Object data) |
Object |
VmParserVisitor.visit(VmNode node,
Object data) |
Modifier and Type | Method and Description |
---|---|
Object |
AbstractVmRule.visit(VmNode node,
Object data) |
Copyright © 2002–2017 InfoEther. All rights reserved.