A B C D E F G H I J K L M N O P R S T U V W 
All Classes All Packages

A

AbstractStatisticalVmRule - Class in net.sourceforge.pmd.lang.vm.rule
Deprecated.
AbstractStatisticalVmRule() - Constructor for class net.sourceforge.pmd.lang.vm.rule.AbstractStatisticalVmRule
Deprecated.
 
AbstractVmNode - Class in net.sourceforge.pmd.lang.vm.ast
Deprecated.
AbstractVmNode(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.AbstractVmNode
Deprecated.
 
AbstractVmNode(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.AbstractVmNode
Deprecated.
 
AbstractVmRule - Class in net.sourceforge.pmd.lang.vm.rule
 
AbstractVmRule() - Constructor for class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
addDataPoint(DataPoint) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractStatisticalVmRule
Deprecated.
 
addEscapes(String) - Static method in exception net.sourceforge.pmd.lang.vm.ast.TokenMgrError
Deprecated.
Replaces unprintable characters by their escaped (or unicode escaped) equivalents in the given string
AdditiveExpression() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
Deprecated.
 
adjTokenLineNums(AbstractVmNode) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTStringLiteral
Deprecated.
for removal with PMD 7.0.0
adjustBeginLineColumn(int, int) - Method in class net.sourceforge.pmd.lang.vm.util.VelocityCharStream
Deprecated.
Method to adjust line and column numbers for the start of a token.
ALPHA_CHAR - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
ALPHANUM_CHAR - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
appendTemplateInfo(StringBuffer) - Method in exception net.sourceforge.pmd.lang.vm.ast.MacroParseException
Deprecated.
 
appendTemplateInfo(StringBuffer) - Method in exception net.sourceforge.pmd.lang.vm.ast.TemplateParseException
Deprecated.
 
apply(List<? extends Node>, RuleContext) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractStatisticalVmRule
Deprecated.
 
apply(List<? extends Node>, RuleContext) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
Assignment() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
Deprecated.
 
ASTAddNode - Class in net.sourceforge.pmd.lang.vm.ast
Handles number addition of nodes.

Please look at the Parser.jjt file which is what controls the generation of this class.
ASTAddNode(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTAddNode
Deprecated.
ASTAddNode(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTAddNode
Deprecated.
ASTAndNode - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTAndNode(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTAndNode
Deprecated.
ASTAndNode(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTAndNode
Deprecated.
ASTAssignment - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTAssignment(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTAssignment
Deprecated.
ASTAssignment(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTAssignment
Deprecated.
ASTBlock - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTBlock(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTBlock
Deprecated.
ASTBlock(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTBlock
Deprecated.
ASTComment - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTComment(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTComment
Deprecated.
ASTComment(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTComment
Deprecated.
ASTDirective - Class in net.sourceforge.pmd.lang.vm.ast
This class is responsible for handling the pluggable directives in VTL.
ASTDirective(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTDirective
Deprecated.
ASTDirective(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTDirective
Deprecated.
ASTDivNode - Class in net.sourceforge.pmd.lang.vm.ast
Handles number division of nodes

Please look at the Parser.jjt file which is what controls the generation of this class.
ASTDivNode(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTDivNode
Deprecated.
ASTDivNode(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTDivNode
Deprecated.
ASTElseIfStatement - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTElseIfStatement(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTElseIfStatement
Deprecated.
ASTElseIfStatement(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTElseIfStatement
Deprecated.
ASTElseStatement - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTElseStatement(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTElseStatement
Deprecated.
ASTElseStatement(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTElseStatement
Deprecated.
ASTEQNode - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTEQNode(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTEQNode
Deprecated.
ASTEQNode(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTEQNode
Deprecated.
ASTEscape - Class in net.sourceforge.pmd.lang.vm.ast
This class is responsible for handling Escapes in VTL.
ASTEscape(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTEscape
Deprecated.
ASTEscape(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTEscape
Deprecated.
ASTEscapedDirective - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTEscapedDirective(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTEscapedDirective
Deprecated.
ASTEscapedDirective(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTEscapedDirective
Deprecated.
ASTExpression - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTExpression(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTExpression
Deprecated.
ASTExpression(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTExpression
Deprecated.
ASTFalse - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTFalse(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTFalse
Deprecated.
ASTFalse(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTFalse
Deprecated.
ASTFloatingPointLiteral - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTFloatingPointLiteral(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTFloatingPointLiteral
Deprecated.
ASTFloatingPointLiteral(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTFloatingPointLiteral
Deprecated.
ASTForeachStatement - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTForeachStatement(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTForeachStatement
Deprecated.
ASTForeachStatement(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTForeachStatement
Deprecated.
ASTGENode - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTGENode(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTGENode
Deprecated.
ASTGENode(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTGENode
Deprecated.
ASTGTNode - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTGTNode(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTGTNode
Deprecated.
ASTGTNode(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTGTNode
Deprecated.
ASTIdentifier - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTIdentifier(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTIdentifier
Deprecated.
ASTIdentifier(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTIdentifier
Deprecated.
ASTIfStatement - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTIfStatement(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTIfStatement
Deprecated.
ASTIfStatement(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTIfStatement
Deprecated.
ASTIndex - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTIndex(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTIndex
Deprecated.
ASTIndex(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTIndex
Deprecated.
ASTIntegerLiteral - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTIntegerLiteral(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTIntegerLiteral
Deprecated.
ASTIntegerLiteral(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTIntegerLiteral
Deprecated.
ASTIntegerRange - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTIntegerRange(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTIntegerRange
Deprecated.
ASTIntegerRange(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTIntegerRange
Deprecated.
ASTLENode - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTLENode(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTLENode
Deprecated.
ASTLENode(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTLENode
Deprecated.
ASTLTNode - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTLTNode(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTLTNode
Deprecated.
ASTLTNode(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTLTNode
Deprecated.
ASTMap - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTMap(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTMap
Deprecated.
ASTMap(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTMap
Deprecated.
ASTMathNode - Class in net.sourceforge.pmd.lang.vm.ast
Deprecated.
ASTMathNode(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTMathNode
Deprecated.
ASTMathNode(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTMathNode
Deprecated.
ASTMethod - Class in net.sourceforge.pmd.lang.vm.ast
ASTMethod.java Method support for references : $foo.method() NOTE : introspection is now done at render time.
ASTMethod(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTMethod
Deprecated.
ASTMethod(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTMethod
Deprecated.
ASTMethod.MethodCacheKey - Class in net.sourceforge.pmd.lang.vm.ast
Deprecated.
for removal in PMD 7.0.0 - it's not used anywhere
ASTModNode - Class in net.sourceforge.pmd.lang.vm.ast
Handles modulus division

Please look at the Parser.jjt file which is what controls the generation of this class.
ASTModNode(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTModNode
Deprecated.
ASTModNode(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTModNode
Deprecated.
ASTMulNode - Class in net.sourceforge.pmd.lang.vm.ast
Handles multiplication

Please look at the Parser.jjt file which is what controls the generation of this class.
ASTMulNode(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTMulNode
Deprecated.
ASTMulNode(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTMulNode
Deprecated.
ASTNENode - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTNENode(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTNENode
Deprecated.
ASTNENode(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTNENode
Deprecated.
ASTNotNode - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTNotNode(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTNotNode
Deprecated.
ASTNotNode(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTNotNode
Deprecated.
ASTObjectArray - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTObjectArray(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTObjectArray
Deprecated.
ASTObjectArray(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTObjectArray
Deprecated.
ASTOrNode - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTOrNode(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTOrNode
Deprecated.
ASTOrNode(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTOrNode
Deprecated.
ASTprocess - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTprocess(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTprocess
Deprecated.
ASTprocess(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTprocess
Deprecated.
ASTReference - Class in net.sourceforge.pmd.lang.vm.ast
This class is responsible for handling the references in VTL ($foo).
ASTReference(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTReference
Deprecated.
ASTReference(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTReference
Deprecated.
ASTSetDirective - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTSetDirective(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTSetDirective
Deprecated.
ASTSetDirective(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTSetDirective
Deprecated.
ASTStringLiteral - Class in net.sourceforge.pmd.lang.vm.ast
ASTStringLiteral support.
ASTStringLiteral(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTStringLiteral
Deprecated.
ASTStringLiteral(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTStringLiteral
Deprecated.
ASTSubtractNode - Class in net.sourceforge.pmd.lang.vm.ast
Handles subtraction of nodes (in #set() )

Please look at the Parser.jjt file which is what controls the generation of this class.
ASTSubtractNode(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTSubtractNode
Deprecated.
ASTSubtractNode(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTSubtractNode
Deprecated.
ASTText - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTText(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTText
Deprecated.
ASTText(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTText
Deprecated.
ASTTextblock - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTTextblock(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTTextblock
Deprecated.
ASTTextblock(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTTextblock
Deprecated.
ASTTrue - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTTrue(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTTrue
Deprecated.
ASTTrue(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTTrue
Deprecated.
ASTWord - Class in net.sourceforge.pmd.lang.vm.ast
 
ASTWord(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTWord
Deprecated.
ASTWord(VmParser, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTWord
Deprecated.
AvoidDeeplyNestedIfStmtsRule - Class in net.sourceforge.pmd.lang.vm.rule.design
 
AvoidDeeplyNestedIfStmtsRule() - Constructor for class net.sourceforge.pmd.lang.vm.rule.design.AvoidDeeplyNestedIfStmtsRule
 
AvoidReassigningParametersRule - Class in net.sourceforge.pmd.lang.vm.rule.bestpractices
 
AvoidReassigningParametersRule() - Constructor for class net.sourceforge.pmd.lang.vm.rule.bestpractices.AvoidReassigningParametersRule
 

B

backup(int) - Method in class net.sourceforge.pmd.lang.vm.util.VelocityCharStream
Deprecated.
 
beginColumn - Variable in class net.sourceforge.pmd.lang.vm.ast.Token
Deprecated.
The column number of the first character of this Token.
beginLine - Variable in class net.sourceforge.pmd.lang.vm.ast.Token
Deprecated.
The line number of the first character of this Token.
BeginToken() - Method in class net.sourceforge.pmd.lang.vm.util.VelocityCharStream
Deprecated.
 
Block - Class in net.sourceforge.pmd.lang.vm.directive
Deprecated.
for removal in PMD 7.0.0
Block() - Constructor for class net.sourceforge.pmd.lang.vm.directive.Block
Deprecated.
 
BLOCK - Static variable in class net.sourceforge.pmd.lang.vm.directive.Directive
Deprecated.
Block directive indicator
BlockMacro - Class in net.sourceforge.pmd.lang.vm.directive
Deprecated.
for removal in PMD 7.0.0
BlockMacro(String) - Constructor for class net.sourceforge.pmd.lang.vm.directive.BlockMacro
Deprecated.
 
BRACKETED_WORD - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
Break - Class in net.sourceforge.pmd.lang.vm.directive
Deprecated.
for removal in PMD 7.0.0
Break() - Constructor for class net.sourceforge.pmd.lang.vm.directive.Break
Deprecated.
 
bufpos - Variable in class net.sourceforge.pmd.lang.vm.util.VelocityCharStream
Deprecated.
 

C

canParse() - Method in class net.sourceforge.pmd.lang.vm.VmParser
Deprecated.
 
children() - Method in interface net.sourceforge.pmd.lang.vm.ast.VmNode
 
childrenAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.AbstractVmNode
Deprecated.
 
childrenAccept(VmParserVisitor, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmNode
Deprecated.
This method is not useful, the logic for combining children values should be present on the visitor, not the node
clearNodeScope(Node) - Method in class net.sourceforge.pmd.lang.vm.ast.JJTVmParserState
Deprecated.
 
clearStateVars() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserTokenManager
Deprecated.
Clears all state variables, resets to start values, clears stateStack.
closeNodeScope(Node, boolean) - Method in class net.sourceforge.pmd.lang.vm.ast.JJTVmParserState
Deprecated.
 
closeNodeScope(Node, int) - Method in class net.sourceforge.pmd.lang.vm.ast.JJTVmParserState
Deprecated.
 
CollapsibleIfStatementsRule - Class in net.sourceforge.pmd.lang.vm.rule.design
 
CollapsibleIfStatementsRule() - Constructor for class net.sourceforge.pmd.lang.vm.rule.design.CollapsibleIfStatementsRule
 
COLON - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
COMMA - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
Comment() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
Deprecated.
 
ConditionalAndExpression() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
Deprecated.
 
ConditionalOrExpression() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
Deprecated.
 
createRuleViolation(Rule, RuleContext, Node, String) - Method in class net.sourceforge.pmd.lang.vm.rule.VmRuleViolationFactory
Deprecated.
 
createRuleViolation(Rule, RuleContext, Node, String, int, int) - Method in class net.sourceforge.pmd.lang.vm.rule.VmRuleViolationFactory
Deprecated.
 
createTokenManager(Reader) - Method in class net.sourceforge.pmd.lang.vm.VmParser
Deprecated.
 
curChar - Variable in class net.sourceforge.pmd.lang.vm.ast.VmParserTokenManager
Deprecated.
 
currentTemplateName - Variable in class net.sourceforge.pmd.lang.vm.ast.VmParser
Deprecated.
Name of current template we are parsing.
currentToken - Variable in exception net.sourceforge.pmd.lang.vm.ast.ParseException
Deprecated.
This is the last token that has been consumed successfully.

D

debugPrint - Variable in class net.sourceforge.pmd.lang.vm.ast.VmParserTokenManager
Deprecated.
 
debugStream - Variable in class net.sourceforge.pmd.lang.vm.ast.VmParserTokenManager
Deprecated.
Debug output.
DEFAULT - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
Lexical state.
Define - Class in net.sourceforge.pmd.lang.vm.directive
Deprecated.
for removal in PMD 7.0.0
Define() - Constructor for class net.sourceforge.pmd.lang.vm.directive.Define
Deprecated.
 
DIGIT - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
Directive - Class in net.sourceforge.pmd.lang.vm.directive
Deprecated.
for removal in PMD 7.0.0
Directive() - Constructor for class net.sourceforge.pmd.lang.vm.directive.Directive
Deprecated.
 
Directive() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
Deprecated.
Supports the Pluggable Directives #foo( arg+ )
DIRECTIVE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
Lexical state.
DIRECTIVE_CHAR - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
DIRECTIVE_TERMINATOR - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
DirectiveArg() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
Deprecated.
Supports the arguments for the Pluggable Directives
DirectiveMapper - Class in net.sourceforge.pmd.lang.vm.util
Deprecated.
for removal in PMD 7.0.0
disable_tracing() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
Deprecated.
Disable tracing.
DIVIDE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
DOLLAR - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
DOLLARBANG - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
Done() - Method in class net.sourceforge.pmd.lang.vm.util.VelocityCharStream
Deprecated.
 
DOT - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
DOUBLE_ESCAPE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
DOUBLEDOT - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
dump(String, boolean, Writer) - Method in class net.sourceforge.pmd.lang.vm.ast.AbstractVmNode
Deprecated.
This method will be removed with PMD 7. The rule designer is a better way to inspect nodes.

E

ELSE_DIRECTIVE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
ELSEIF_DIRECTIVE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
ElseIfStatement() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
Deprecated.
 
ElseStatement() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
Deprecated.
 
EMPTY_INDEX - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
EmptyForeachStmtRule - Class in net.sourceforge.pmd.lang.vm.rule.errorprone
 
EmptyForeachStmtRule() - Constructor for class net.sourceforge.pmd.lang.vm.rule.errorprone.EmptyForeachStmtRule
 
EmptyIfStmtRule - Class in net.sourceforge.pmd.lang.vm.rule.errorprone
 
EmptyIfStmtRule() - Constructor for class net.sourceforge.pmd.lang.vm.rule.errorprone.EmptyIfStmtRule
 
enable_tracing() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
Deprecated.
Enable tracing.
END - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
endColumn - Variable in class net.sourceforge.pmd.lang.vm.ast.Token
Deprecated.
The column number of the last character of this Token.
endLine - Variable in class net.sourceforge.pmd.lang.vm.ast.Token
Deprecated.
The line number of the last character of this Token.
EOF - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
End of File.
eol - Variable in exception net.sourceforge.pmd.lang.vm.ast.ParseException
Deprecated.
The end of line string for this machine.
EqualityExpression() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
Deprecated.
 
equals(Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTMethod.MethodCacheKey
Deprecated.
 
EQUALS - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
Escape() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
Deprecated.
Used to catch and process escape sequences in grammatical constructs as escapes outside of VTL are just characters.
ESCAPE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
ESCAPE_DIRECTIVE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
EscapedDirective() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
Deprecated.
used to separate the notion of a valid directive that has been escaped, versus something that looks like a directive and is just schmoo.
Evaluate - Class in net.sourceforge.pmd.lang.vm.directive
Deprecated.
for removal in PMD 7.0.0
Evaluate() - Constructor for class net.sourceforge.pmd.lang.vm.directive.Evaluate
Deprecated.
 
ExcessiveTemplateLengthRule - Class in net.sourceforge.pmd.lang.vm.rule.design
 
ExcessiveTemplateLengthRule() - Constructor for class net.sourceforge.pmd.lang.vm.rule.design.ExcessiveTemplateLengthRule
 
expectedTokenSequences - Variable in exception net.sourceforge.pmd.lang.vm.ast.ParseException
Deprecated.
Each entry in this array is an array of integers.
EXPONENT - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
Expression() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
Deprecated.
 

F

False() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
Deprecated.
 
FALSE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
first - Variable in class net.sourceforge.pmd.lang.vm.ast.AbstractVmNode
Deprecated.
 
FLOATING_POINT_LITERAL - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
FloatingPointLiteral() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
Deprecated.
 
Foreach - Class in net.sourceforge.pmd.lang.vm.directive
Deprecated.
for removal in PMD 7.0.0
Foreach() - Constructor for class net.sourceforge.pmd.lang.vm.directive.Foreach
Deprecated.
 
FOREACH_DIRECTIVE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
ForeachStatement() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
Deprecated.
 
FORMAL_COMMENT - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
formatFileString(String, int, int) - Static method in class net.sourceforge.pmd.lang.vm.util.LogUtil
Deprecated.
Simply creates a string that formats the template filename with line number and column.
formatFileString(AbstractVmNode) - Static method in class net.sourceforge.pmd.lang.vm.util.LogUtil
Deprecated.
Creates a string that formats the template filename with line number and column of the given Node.
formatFileString(Directive) - Static method in class net.sourceforge.pmd.lang.vm.util.LogUtil
Deprecated.
Creates a string that formats the template filename with line number and column of the given Directive.

G

generateParseException() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
Deprecated.
Generate ParseException.
getBeginColumn() - Method in class net.sourceforge.pmd.lang.vm.ast.Token
Deprecated.
 
getBeginColumn() - Method in class net.sourceforge.pmd.lang.vm.util.VelocityCharStream
Deprecated.
 
getBeginLine() - Method in class net.sourceforge.pmd.lang.vm.ast.Token
Deprecated.
 
getBeginLine() - Method in class net.sourceforge.pmd.lang.vm.util.VelocityCharStream
Deprecated.
 
getChild(int) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmNode
 
getColumn() - Method in class net.sourceforge.pmd.lang.vm.ast.AbstractVmNode
Deprecated.
 
getColumn() - Method in class net.sourceforge.pmd.lang.vm.directive.Directive
Deprecated.
for log msg purposes
getColumn() - Method in class net.sourceforge.pmd.lang.vm.util.VelocityCharStream
Deprecated. 
getColumnNumber() - Method in exception net.sourceforge.pmd.lang.vm.ast.MacroParseException
Deprecated.
returns the column number where this exception occurred.
getColumnNumber() - Method in exception net.sourceforge.pmd.lang.vm.ast.TemplateParseException
Deprecated.
returns the column number where this exception occurred.
getDirective(String) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
Deprecated.
This method gets a Directive from the directives Hashtable
getDirective(String) - Static method in class net.sourceforge.pmd.lang.vm.util.DirectiveMapper
Deprecated.
 
getDirectiveName() - Method in class net.sourceforge.pmd.lang.vm.ast.ASTDirective
Gets the name of this directive.
getDumpFacade(Writer, String, boolean) - Method in class net.sourceforge.pmd.lang.vm.VmHandler
Deprecated.
getEndColumn() - Method in class net.sourceforge.pmd.lang.vm.ast.Token
Deprecated.
 
getEndColumn() - Method in class net.sourceforge.pmd.lang.vm.util.VelocityCharStream
Deprecated.
 
getEndLine() - Method in class net.sourceforge.pmd.lang.vm.ast.Token
Deprecated.
 
getEndLine() - Method in class net.sourceforge.pmd.lang.vm.util.VelocityCharStream
Deprecated.
 
getFirstToken() - Method in class net.sourceforge.pmd.lang.vm.ast.AbstractVmNode
Deprecated.
 
getImage() - Method in class net.sourceforge.pmd.lang.vm.ast.Token
Deprecated.
 
GetImage() - Method in class net.sourceforge.pmd.lang.vm.util.VelocityCharStream
Deprecated.
 
getInfo() - Method in class net.sourceforge.pmd.lang.vm.ast.AbstractVmNode
Deprecated.
 
getKind() - Method in class net.sourceforge.pmd.lang.vm.ast.Token
Deprecated.
 
getLastToken() - Method in class net.sourceforge.pmd.lang.vm.ast.AbstractVmNode
Deprecated.
 
getLine() - Method in class net.sourceforge.pmd.lang.vm.ast.AbstractVmNode
Deprecated.
 
getLine() - Method in class net.sourceforge.pmd.lang.vm.directive.Directive
Deprecated.
for log msg purposes
getLine() - Method in class net.sourceforge.pmd.lang.vm.util.VelocityCharStream
Deprecated. 
getLineNumber() - Method in exception net.sourceforge.pmd.lang.vm.ast.MacroParseException
Deprecated.
returns the line number where this exception occurred.
getLineNumber() - Method in exception net.sourceforge.pmd.lang.vm.ast.TemplateParseException
Deprecated.
returns the line number where this exception occurred.
getMessage() - Method in exception net.sourceforge.pmd.lang.vm.ast.MacroParseException
Deprecated.
This method has the standard behavior when this object has been created using the standard constructors.
getMessage() - Method in exception net.sourceforge.pmd.lang.vm.ast.TemplateParseException
Deprecated.
This method has the standard behavior when this object has been created using the standard constructors.
getMethodName() - Method in class net.sourceforge.pmd.lang.vm.ast.ASTMethod
 
getName() - Method in class net.sourceforge.pmd.lang.vm.directive.BlockMacro
Deprecated.
 
getName() - Method in class net.sourceforge.pmd.lang.vm.directive.Break
Deprecated.
Return name of this directive.
getName() - Method in class net.sourceforge.pmd.lang.vm.directive.Define
Deprecated.
Return name of this directive.
getName() - Method in class net.sourceforge.pmd.lang.vm.directive.Directive
Deprecated.
Return the name of this directive.
getName() - Method in class net.sourceforge.pmd.lang.vm.directive.Evaluate
Deprecated.
Return name of this directive.
getName() - Method in class net.sourceforge.pmd.lang.vm.directive.Foreach
Deprecated.
Return name of this directive.
getName() - Method in class net.sourceforge.pmd.lang.vm.directive.Include
Deprecated.
Return name of this directive.
getName() - Method in class net.sourceforge.pmd.lang.vm.directive.InputBase
Deprecated.
Return name of this directive.
getName() - Method in class net.sourceforge.pmd.lang.vm.directive.Literal
Deprecated.
Return name of this directive.
getName() - Method in class net.sourceforge.pmd.lang.vm.directive.Macro
Deprecated.
Return name of this directive.
getName() - Method in class net.sourceforge.pmd.lang.vm.directive.Parse
Deprecated.
Return name of this directive.
getName() - Method in class net.sourceforge.pmd.lang.vm.directive.RuntimeMacro
Deprecated.
Return name of this Velocimacro.
getName() - Method in class net.sourceforge.pmd.lang.vm.directive.Stop
Deprecated.
Return name of this directive.
getName() - Method in class net.sourceforge.pmd.lang.vm.directive.VelocimacroProxy
Deprecated.
Return name of this Velocimacro.
getNext() - Method in class net.sourceforge.pmd.lang.vm.ast.Token
Deprecated.
 
getNextToken() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
Deprecated.
Get the next Token.
getNextToken() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserTokenManager
Deprecated.
Get the next Token.
getNextToken() - Method in class net.sourceforge.pmd.lang.vm.VmTokenManager
Deprecated.
 
getNumArgs() - Method in class net.sourceforge.pmd.lang.vm.directive.VelocimacroProxy
Deprecated.
returns the number of ars needed for this VM
getParent() - Method in interface net.sourceforge.pmd.lang.vm.ast.VmNode
 
getParser(ParserOptions) - Method in class net.sourceforge.pmd.lang.vm.VmHandler
 
getPreviousComment() - Method in class net.sourceforge.pmd.lang.vm.ast.Token
Deprecated.
 
getRootString() - Method in class net.sourceforge.pmd.lang.vm.ast.ASTReference
Returns the 'root string', the reference key
getRuleViolationFactory() - Method in class net.sourceforge.pmd.lang.vm.VmHandler
 
getScopeName() - Method in class net.sourceforge.pmd.lang.vm.directive.BlockMacro
Deprecated.
Override to use the macro name, since it is within an #@myMacro() ...
getScopeName() - Method in class net.sourceforge.pmd.lang.vm.directive.Directive
Deprecated.
 
getScopeName() - Method in class net.sourceforge.pmd.lang.vm.directive.Parse
Deprecated.
Overrides the default to use "template", so that all templates can use the same scope reference, whether rendered via #parse or direct merge.
getScopeName() - Method in class net.sourceforge.pmd.lang.vm.directive.RuntimeMacro
Deprecated.
Override to always return "macro".
GetSuffix(int) - Method in class net.sourceforge.pmd.lang.vm.util.VelocityCharStream
Deprecated.
 
getSuppressMap() - Method in class net.sourceforge.pmd.lang.vm.VmParser
Deprecated.
 
getTemplateName() - Method in class net.sourceforge.pmd.lang.vm.ast.AbstractVmNode
Deprecated.
 
getTemplateName() - Method in exception net.sourceforge.pmd.lang.vm.ast.MacroParseException
Deprecated.
returns the Template name where this exception occurred.
getTemplateName() - Method in exception net.sourceforge.pmd.lang.vm.ast.TemplateParseException
Deprecated.
returns the Template name where this exception occurred.
getTemplateName() - Method in class net.sourceforge.pmd.lang.vm.directive.Directive
Deprecated.
 
getToken(int) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
Deprecated.
Get the specific Token.
getType() - Method in class net.sourceforge.pmd.lang.vm.ast.AbstractVmNode
Deprecated.
 
getType() - Method in class net.sourceforge.pmd.lang.vm.directive.Block
Deprecated.
Return type of this directive.
getType() - Method in class net.sourceforge.pmd.lang.vm.directive.Break
Deprecated.
Return type of this directive.
getType() - Method in class net.sourceforge.pmd.lang.vm.directive.Directive
Deprecated.
Get the directive type BLOCK/LINE.
getType() - Method in class net.sourceforge.pmd.lang.vm.directive.Evaluate
Deprecated.
Return type of this directive.
getType() - Method in class net.sourceforge.pmd.lang.vm.directive.Foreach
Deprecated.
Return type of this directive.
getType() - Method in class net.sourceforge.pmd.lang.vm.directive.Include
Deprecated.
Return type of this directive.
getType() - Method in class net.sourceforge.pmd.lang.vm.directive.Literal
Deprecated.
Return type of this directive.
getType() - Method in class net.sourceforge.pmd.lang.vm.directive.Macro
Deprecated.
Return type of this directive.
getType() - Method in class net.sourceforge.pmd.lang.vm.directive.Parse
Deprecated.
Return type of this directive.
getType() - Method in class net.sourceforge.pmd.lang.vm.directive.RuntimeMacro
Deprecated.
Velocimacros are always LINE type directives.
getType() - Method in class net.sourceforge.pmd.lang.vm.directive.Stop
Deprecated.
Return type of this directive.
getType() - Method in class net.sourceforge.pmd.lang.vm.directive.VelocimacroProxy
Deprecated.
Velocimacros are always LINE type directives.
getValue() - Method in class net.sourceforge.pmd.lang.vm.ast.ASTEscape
 
getValue() - Method in class net.sourceforge.pmd.lang.vm.ast.Token
Deprecated.
An optional attribute value of the Token.
getViolationParameters(DataPoint) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractStatisticalVmRule
Deprecated.
 
getXPathNodeName() - Method in class net.sourceforge.pmd.lang.vm.ast.AbstractVmNode
Deprecated.
 

H

HASH - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
hashCode() - Method in class net.sourceforge.pmd.lang.vm.ast.ASTMethod.MethodCacheKey
Deprecated.
 

I

Identifier() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
Deprecated.
This method corresponds to variable references in Velocity templates.
IDENTIFIER - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
IDENTIFIER_CHAR - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
IF_DIRECTIVE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
IfStatement() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
Deprecated.
 
image - Variable in class net.sourceforge.pmd.lang.vm.ast.Token
Deprecated.
The string image of the token.
IN - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
IN_FORMAL_COMMENT - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
Lexical state.
IN_MULTI_LINE_COMMENT - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
Lexical state.
IN_SINGLE_LINE_COMMENT - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
Lexical state.
IN_TEXTBLOCK - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
Lexical state.
Include - Class in net.sourceforge.pmd.lang.vm.directive
Deprecated.
for removal in PMD 7.0.0
Include() - Constructor for class net.sourceforge.pmd.lang.vm.directive.Include
Deprecated.
 
Index() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
Deprecated.
 
INDEX_LBRACKET - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
INDEX_RBRACKET - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
indexNodes(List<Node>, RuleContext) - Method in class net.sourceforge.pmd.lang.vm.rule.VmRuleChainVisitor
Deprecated.
 
IndexParameter() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
Deprecated.
A Simplified parameter more suitable for an index position: $foo[$index]
inDirective - Variable in class net.sourceforge.pmd.lang.vm.ast.VmParserTokenManager
Deprecated.
 
info - Variable in class net.sourceforge.pmd.lang.vm.ast.AbstractVmNode
Deprecated.
 
input_stream - Variable in class net.sourceforge.pmd.lang.vm.ast.VmParserTokenManager
Deprecated.
 
InputBase - Class in net.sourceforge.pmd.lang.vm.directive
Deprecated.
for removal in PMD 7.0.0
InputBase() - Constructor for class net.sourceforge.pmd.lang.vm.directive.InputBase
Deprecated.
 
inSet - Variable in class net.sourceforge.pmd.lang.vm.ast.VmParserTokenManager
Deprecated.
 
INSTANCE - Static variable in class net.sourceforge.pmd.lang.vm.rule.VmRuleViolationFactory
Deprecated.
 
INTEGER_LITERAL - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
IntegerLiteral() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
Deprecated.
 
IntegerRange() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
Deprecated.
supports the [n..m] vector generator for use in the #foreach() to generate measured ranges w/o needing explicit support from the app/servlet
invalid - Variable in class net.sourceforge.pmd.lang.vm.ast.AbstractVmNode
Deprecated.
 
isConstant() - Method in class net.sourceforge.pmd.lang.vm.ast.ASTStringLiteral
Check to see if this is an interpolated string.
isDirective(String) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
Deprecated.
This method finds out of the directive exists in the directives Map.
isDirective(String) - Static method in class net.sourceforge.pmd.lang.vm.util.DirectiveMapper
Deprecated.
 
isInvalid() - Method in class net.sourceforge.pmd.lang.vm.ast.AbstractVmNode
Deprecated.
 
isScopeProvided() - Method in class net.sourceforge.pmd.lang.vm.directive.Break
Deprecated.
Since there is no processing of content, there is never a need for an internal scope.
isScopeProvided() - Method in class net.sourceforge.pmd.lang.vm.directive.Directive
Deprecated.
 
isScopeProvided() - Method in class net.sourceforge.pmd.lang.vm.directive.Include
Deprecated.
Since there is no processing of content, there is never a need for an internal scope.
isScopeProvided() - Method in class net.sourceforge.pmd.lang.vm.directive.Literal
Deprecated.
Since there is no processing of content, there is never a need for an internal scope.
isScopeProvided() - Method in class net.sourceforge.pmd.lang.vm.directive.Macro
Deprecated.
Since this class does no processing of content, there is never a need for an internal scope.
isScopeProvided() - Method in class net.sourceforge.pmd.lang.vm.directive.Stop
Deprecated.
Since there is no processing of content, there is never a need for an internal scope.

J

jj_nt - Variable in class net.sourceforge.pmd.lang.vm.ast.VmParser
Deprecated.
Next token.
jjFillToken() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserTokenManager
Deprecated.
 
jjnewLexState - Static variable in class net.sourceforge.pmd.lang.vm.ast.VmParserTokenManager
Deprecated.
Lex State array.
jjstrLiteralImages - Static variable in class net.sourceforge.pmd.lang.vm.ast.VmParserTokenManager
Deprecated.
Token literal values.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.AbstractVmNode
Deprecated.
 
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTAddNode
 
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTAndNode
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTAssignment
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTBlock
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTComment
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTDirective
 
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTDivNode
 
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTElseIfStatement
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTElseStatement
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTEQNode
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTEscape
 
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTEscapedDirective
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTExpression
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTFalse
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTFloatingPointLiteral
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTForeachStatement
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTGENode
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTGTNode
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTIdentifier
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTIfStatement
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTIndex
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTIntegerLiteral
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTIntegerRange
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTLENode
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTLTNode
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTMap
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTMathNode
Deprecated.
 
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTMethod
 
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTModNode
 
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTMulNode
 
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTNENode
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTNotNode
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTObjectArray
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTOrNode
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTprocess
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTReference
 
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTSetDirective
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTStringLiteral
 
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTSubtractNode
 
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTText
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTTextblock
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTTrue
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTWord
Accept the visitor.
jjtAccept(VmParserVisitor, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmNode
Accept the visitor.
JJTADDNODE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
Deprecated.
 
JJTANDNODE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
Deprecated.
 
JJTASSIGNMENT - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
Deprecated.
 
JJTBLOCK - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
Deprecated.
 
jjtClose() - Method in class net.sourceforge.pmd.lang.vm.ast.AbstractVmNode
Deprecated.
 
JJTCOMMENT - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
Deprecated.
 
JJTDIRECTIVE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
Deprecated.
 
JJTDIVNODE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
Deprecated.
 
JJTELSEIFSTATEMENT - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
Deprecated.
 
JJTELSESTATEMENT - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
Deprecated.
 
JJTEQNODE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
Deprecated.
 
JJTESCAPE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
Deprecated.
 
JJTESCAPEDDIRECTIVE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
Deprecated.
 
JJTEXPRESSION - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
Deprecated.
 
JJTFALSE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
Deprecated.
 
JJTFLOATINGPOINTLITERAL - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
Deprecated.
 
JJTFOREACHSTATEMENT - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
Deprecated.
 
JJTGENODE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
Deprecated.
 
JJTGTNODE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
Deprecated.
 
JJTIDENTIFIER - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
Deprecated.
 
JJTIFSTATEMENT - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
Deprecated.
 
JJTINDEX - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
Deprecated.
 
JJTINTEGERLITERAL - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
Deprecated.
 
JJTINTEGERRANGE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
Deprecated.
 
JJTLENODE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
Deprecated.
 
JJTLTNODE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
Deprecated.
 
JJTMAP - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
Deprecated.
 
JJTMETHOD - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
Deprecated.
 
JJTMODNODE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
Deprecated.
 
JJTMULNODE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
Deprecated.
 
JJTNENODE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
Deprecated.
 
jjtNodeName - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
Deprecated.
 
JJTNOTNODE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
Deprecated.
 
JJTOBJECTARRAY - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
Deprecated.
 
jjtOpen() - Method in class net.sourceforge.pmd.lang.vm.ast.AbstractVmNode
Deprecated.
 
JJTORNODE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
Deprecated.
 
JJTPROCESS - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
Deprecated.
 
jjtree - Variable in class net.sourceforge.pmd.lang.vm.ast.VmParser
Deprecated.
 
JJTREFERENCE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
Deprecated.
 
JJTSETDIRECTIVE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
Deprecated.
 
JJTSTRINGLITERAL - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
Deprecated.
 
JJTSUBTRACTNODE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
Deprecated.
 
JJTTEXT - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
Deprecated.
 
JJTTEXTBLOCK - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
Deprecated.
 
JJTTRUE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
Deprecated.
 
JJTVmParserState - Class in net.sourceforge.pmd.lang.vm.ast
Deprecated.
JJTVmParserState() - Constructor for class net.sourceforge.pmd.lang.vm.ast.JJTVmParserState
Deprecated.
 
JJTVOID - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
Deprecated.
 
JJTWORD - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants
Deprecated.
 

K

key - Variable in class net.sourceforge.pmd.lang.vm.directive.Block
Deprecated.
 
kind - Variable in class net.sourceforge.pmd.lang.vm.ast.Token
Deprecated.
An integer that describes the kind of this token.

L

last - Variable in class net.sourceforge.pmd.lang.vm.ast.AbstractVmNode
Deprecated.
 
LBRACKET - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
LCURLY - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
LEFT_CURLEY - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
LETTER - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
lexicalError(boolean, int, int, int, String, char) - Static method in exception net.sourceforge.pmd.lang.vm.ast.TokenMgrError
Deprecated.
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
lexStateNames - Static variable in class net.sourceforge.pmd.lang.vm.ast.VmParserTokenManager
Deprecated.
Lexer state names.
LINE - Static variable in class net.sourceforge.pmd.lang.vm.directive.Directive
Deprecated.
Line directive indicator
literal() - Method in class net.sourceforge.pmd.lang.vm.ast.AbstractVmNode
Deprecated.
 
literal() - Method in class net.sourceforge.pmd.lang.vm.ast.ASTReference
Override of the SimpleNode method literal() Returns the literal representation of the node.
Literal - Class in net.sourceforge.pmd.lang.vm.directive
Deprecated.
Use the #[[unparsed content]]# syntax instead. Deprecated for removal in PMD 7.0.0
Literal() - Constructor for class net.sourceforge.pmd.lang.vm.directive.Literal
Deprecated.
 
LOGICAL_AND - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
LOGICAL_EQUALS - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
LOGICAL_GE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
LOGICAL_GT - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
LOGICAL_LE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
LOGICAL_LT - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
LOGICAL_NOT - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
LOGICAL_NOT_EQUALS - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
LOGICAL_OR - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
LogUtil - Class in net.sourceforge.pmd.lang.vm.util
Deprecated.
for removal with PMD 7.0.0
LPAREN - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.

M

Macro - Class in net.sourceforge.pmd.lang.vm.directive
Deprecated.
for removal in PMD 7.0.0
Macro() - Constructor for class net.sourceforge.pmd.lang.vm.directive.Macro
Deprecated.
 
MacroParseException - Exception in net.sourceforge.pmd.lang.vm.ast
Deprecated.
for removal in PMD 7.0.0
MacroParseException(String, String, Token) - Constructor for exception net.sourceforge.pmd.lang.vm.ast.MacroParseException
Deprecated.
 
Map() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
Deprecated.
for creating a map in a #set #set($foo = {$foo : $bar, $blargh : $thingy})
Method() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
Deprecated.
This method has yet to be fully implemented but will allow arbitrarily nested method calls
MethodCacheKey(String, Class<?>[]) - Constructor for class net.sourceforge.pmd.lang.vm.ast.ASTMethod.MethodCacheKey
Deprecated.
 
MINUS - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
MODULUS - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
MULTI_LINE_COMMENT - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
MultiplicativeExpression() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
Deprecated.
 
MULTIPLY - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.

N

NAME - Static variable in class net.sourceforge.pmd.lang.vm.VmLanguageModule
 
net.sourceforge.pmd.lang.vm - package net.sourceforge.pmd.lang.vm
 
net.sourceforge.pmd.lang.vm.ast - package net.sourceforge.pmd.lang.vm.ast
 
net.sourceforge.pmd.lang.vm.directive - package net.sourceforge.pmd.lang.vm.directive
 
net.sourceforge.pmd.lang.vm.rule - package net.sourceforge.pmd.lang.vm.rule
 
net.sourceforge.pmd.lang.vm.rule.bestpractices - package net.sourceforge.pmd.lang.vm.rule.bestpractices
 
net.sourceforge.pmd.lang.vm.rule.design - package net.sourceforge.pmd.lang.vm.rule.design
 
net.sourceforge.pmd.lang.vm.rule.errorprone - package net.sourceforge.pmd.lang.vm.rule.errorprone
 
net.sourceforge.pmd.lang.vm.util - package net.sourceforge.pmd.lang.vm.util
 
NEWLINE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
newToken(int) - Static method in class net.sourceforge.pmd.lang.vm.ast.Token
Deprecated.
 
newToken(int, String) - Static method in class net.sourceforge.pmd.lang.vm.ast.Token
Deprecated.
Returns a new Token object, by default.
next - Variable in class net.sourceforge.pmd.lang.vm.ast.Token
Deprecated.
A reference to the next regular (non-special) token from the input stream.
nodeArity() - Method in class net.sourceforge.pmd.lang.vm.ast.JJTVmParserState
Deprecated.
 
nodeCreated() - Method in class net.sourceforge.pmd.lang.vm.ast.JJTVmParserState
Deprecated.
 
NodeUtils - Class in net.sourceforge.pmd.lang.vm.ast
Deprecated.
for removal with PMD 7.0.0
NoInlineJavaScriptRule - Class in net.sourceforge.pmd.lang.vm.rule.design
 
NoInlineJavaScriptRule() - Constructor for class net.sourceforge.pmd.lang.vm.rule.design.NoInlineJavaScriptRule
 

O

ObjectArray() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
Deprecated.
 
openNodeScope(Node) - Method in class net.sourceforge.pmd.lang.vm.ast.JJTVmParserState
Deprecated.
 

P

Parameter() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
Deprecated.
This method has yet to be fully implemented but will allow arbitrarily nested method calls
parse(String, Reader) - Method in class net.sourceforge.pmd.lang.vm.VmParser
Deprecated.
 
Parse - Class in net.sourceforge.pmd.lang.vm.directive
Deprecated.
for removal in PMD 7.0.0
Parse() - Constructor for class net.sourceforge.pmd.lang.vm.directive.Parse
Deprecated.
 
ParseException - Exception in net.sourceforge.pmd.lang.vm.ast
Deprecated.
Use superclass ParseException
ParseException() - Constructor for exception net.sourceforge.pmd.lang.vm.ast.ParseException
Deprecated.
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for exception net.sourceforge.pmd.lang.vm.ast.ParseException
Deprecated.
Constructor with message.
ParseException(Token, int[][], String[]) - Constructor for exception net.sourceforge.pmd.lang.vm.ast.ParseException
Deprecated.
This constructor is used by the method "generateParseException" in the generated parser.
parser - Variable in class net.sourceforge.pmd.lang.vm.ast.AbstractVmNode
Deprecated.
 
peekNode() - Method in class net.sourceforge.pmd.lang.vm.ast.JJTVmParserState
Deprecated.
 
PLUS - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
popNode() - Method in class net.sourceforge.pmd.lang.vm.ast.JJTVmParserState
Deprecated.
 
PRE_DIRECTIVE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
Lexical state.
PrimaryExpression() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
Deprecated.
 
process() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
Deprecated.
This method is what starts the whole parsing process.
pushNode(Node) - Method in class net.sourceforge.pmd.lang.vm.ast.JJTVmParserState
Deprecated.
 

R

RBRACKET - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
RCURLY - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
readChar() - Method in class net.sourceforge.pmd.lang.vm.util.VelocityCharStream
Deprecated.
 
Reference() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
Deprecated.
 
REFERENCE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
Lexical state.
REFERENCE_TERMINATOR - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
REFINDEX - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
Lexical state.
REFMOD - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
Lexical state.
REFMOD2 - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
Lexical state.
REFMOD2_RPAREN - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
REFMODIFIER - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
Lexical state.
reInit(InputStream, int, int) - Method in class net.sourceforge.pmd.lang.vm.util.VelocityCharStream
Deprecated.
 
reInit(InputStream, int, int, int) - Method in class net.sourceforge.pmd.lang.vm.util.VelocityCharStream
Deprecated.
 
reInit(Reader, int, int) - Method in class net.sourceforge.pmd.lang.vm.util.VelocityCharStream
Deprecated.
 
reInit(Reader, int, int, int) - Method in class net.sourceforge.pmd.lang.vm.util.VelocityCharStream
Deprecated.
 
ReInit(CharStream) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
Deprecated.
Reinitialise.
ReInit(CharStream) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserTokenManager
Deprecated.
Reinitialise parser.
ReInit(CharStream, int) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserTokenManager
Deprecated.
Reinitialise parser.
ReInit(VmParserTokenManager) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
Deprecated.
Reinitialise.
RelationalExpression() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
Deprecated.
 
reset() - Method in class net.sourceforge.pmd.lang.vm.ast.JJTVmParserState
Deprecated.
 
RIGHT_CURLEY - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
rootNode() - Method in class net.sourceforge.pmd.lang.vm.ast.JJTVmParserState
Deprecated.
 
RPAREN - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
RuntimeMacro - Class in net.sourceforge.pmd.lang.vm.directive
Deprecated.
for removal in PMD 7.0.0
RuntimeMacro(String) - Constructor for class net.sourceforge.pmd.lang.vm.directive.RuntimeMacro
Deprecated.
Create a RuntimeMacro instance.

S

SET_DIRECTIVE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
setArgArray(String[]) - Method in class net.sourceforge.pmd.lang.vm.directive.VelocimacroProxy
Deprecated.
sets the array of arguments specified in the macro definition
setDebugStream(PrintStream) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserTokenManager
Deprecated.
Set debug output.
SetDirective() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
Deprecated.
Currently support both types of set : #set( expr ) #set expr
setDirectiveName(String) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTDirective
Deprecated.
setFileName(String) - Method in class net.sourceforge.pmd.lang.vm.VmTokenManager
Deprecated.
 
setFirstToken(Token) - Method in class net.sourceforge.pmd.lang.vm.ast.AbstractVmNode
Deprecated.
setInfo(int) - Method in class net.sourceforge.pmd.lang.vm.ast.AbstractVmNode
Deprecated.
 
setInvalid() - Method in class net.sourceforge.pmd.lang.vm.ast.AbstractVmNode
Deprecated.
 
setLiteral(String) - Method in class net.sourceforge.pmd.lang.vm.ast.ASTReference
Deprecated.
setLocation(int, int) - Method in class net.sourceforge.pmd.lang.vm.directive.Directive
Deprecated.
Allows the template location to be set.
setLocation(int, int, String) - Method in class net.sourceforge.pmd.lang.vm.directive.Directive
Deprecated.
Allows the template location to be set.
setName(String) - Method in class net.sourceforge.pmd.lang.vm.directive.VelocimacroProxy
Deprecated.
sets the directive name of this VM
setUsesTypeResolution() - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
SINGLE_LINE_COMMENT - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
SINGLE_LINE_COMMENT_START - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
specialToken - Variable in class net.sourceforge.pmd.lang.vm.ast.Token
Deprecated.
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
state - Variable in class net.sourceforge.pmd.lang.vm.ast.AbstractVmNode
Deprecated.
 
Statement() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
Deprecated.
These are the types of statements that are acceptable in Velocity templates.
stateStackPop() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserTokenManager
Deprecated.
pushes the current state onto the 'state stack', and maintains the parens counts public because we need it in PD & VM handling
stateStackPush() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserTokenManager
Deprecated.
pops a state off the stack, and restores paren counts
STATIC_FLAG - Static variable in class net.sourceforge.pmd.lang.vm.util.VelocityCharStream
Deprecated.
 
Stop - Class in net.sourceforge.pmd.lang.vm.directive
Deprecated.
for removal in PMD 7.0.0
Stop() - Constructor for class net.sourceforge.pmd.lang.vm.directive.Stop
Deprecated.
 
strictEscape - Variable in class net.sourceforge.pmd.lang.vm.ast.VmParser
Deprecated.
Set to true if the property RuntimeConstants.RUNTIME_REFERENCES_STRICT_ESCAPE is set to true
strictMode - Variable in class net.sourceforge.pmd.lang.vm.ast.ASTMathNode
Deprecated.
 
strictRef - Variable in class net.sourceforge.pmd.lang.vm.ast.ASTReference
Deprecated.
for removal with PMD 7.0.0
STRING_LITERAL - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
StringLiteral() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
Deprecated.
 
SwitchTo(int) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserTokenManager
Deprecated.
Switch to specified lex state.

T

templateName - Variable in class net.sourceforge.pmd.lang.vm.ast.AbstractVmNode
Deprecated.
 
TemplateParseException - Exception in net.sourceforge.pmd.lang.vm.ast
Deprecated.
for removal in PMD 7.0.0
TemplateParseException() - Constructor for exception net.sourceforge.pmd.lang.vm.ast.TemplateParseException
Deprecated.
The following constructors are for use by you for whatever purpose you can think of.
TemplateParseException(String) - Constructor for exception net.sourceforge.pmd.lang.vm.ast.TemplateParseException
Deprecated.
Creates a new TemplateParseException object.
TemplateParseException(Token, int[][], String[]) - Constructor for exception net.sourceforge.pmd.lang.vm.ast.TemplateParseException
Deprecated.
This constructor is used by the method "generateParseException" in the generated parser.
TemplateParseException(Token, int[][], String[], String) - Constructor for exception net.sourceforge.pmd.lang.vm.ast.TemplateParseException
Deprecated.
This constructor is used to add a template name to info cribbed from a ParseException generated in the parser.
TERSE_NAME - Static variable in class net.sourceforge.pmd.lang.vm.VmLanguageModule
 
Text() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
Deprecated.
This method is responsible for allowing all non-grammar text to pass through unscathed.
TEXT - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
Textblock() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
Deprecated.
 
TEXTBLOCK - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
token - Variable in class net.sourceforge.pmd.lang.vm.ast.VmParser
Deprecated.
Current token.
Token - Class in net.sourceforge.pmd.lang.vm.ast
Deprecated.
Token() - Constructor for class net.sourceforge.pmd.lang.vm.ast.Token
Deprecated.
No-argument constructor
Token(int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.Token
Deprecated.
Constructs a new token for the specified Image.
Token(int, String) - Constructor for class net.sourceforge.pmd.lang.vm.ast.Token
Deprecated.
Constructs a new token for the specified Image and Kind.
token_source - Variable in class net.sourceforge.pmd.lang.vm.ast.VmParser
Deprecated.
Generated Token Manager.
tokenImage - Variable in exception net.sourceforge.pmd.lang.vm.ast.ParseException
Deprecated.
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
tokenImage - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
Literal token values.
tokenLiteral(Token) - Static method in class net.sourceforge.pmd.lang.vm.ast.NodeUtils
Deprecated.
complete node literal
TokenMgrError - Exception in net.sourceforge.pmd.lang.vm.ast
Deprecated.
for removal in PMD 7.0.0
TokenMgrError() - Constructor for exception net.sourceforge.pmd.lang.vm.ast.TokenMgrError
Deprecated.
 
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for exception net.sourceforge.pmd.lang.vm.ast.TokenMgrError
Deprecated.
 
TokenMgrError(String, int) - Constructor for exception net.sourceforge.pmd.lang.vm.ast.TokenMgrError
Deprecated.
 
toString() - Method in class net.sourceforge.pmd.lang.vm.ast.ASTDirective
Deprecated.
toString() - Method in class net.sourceforge.pmd.lang.vm.ast.Token
Deprecated.
Returns the image.
toString(String) - Method in class net.sourceforge.pmd.lang.vm.ast.AbstractVmNode
Deprecated.
will be removed with PMD 7. Was only needed for AbstractVmNode.dump(String, boolean, Writer).
toStringNullCheck - Variable in class net.sourceforge.pmd.lang.vm.ast.ASTReference
Deprecated.
for removal with PMD 7.0.0
True() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
Deprecated.
 
TRUE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.

U

UnaryExpression() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
Deprecated.
 
unescape(String) - Static method in class net.sourceforge.pmd.lang.vm.ast.ASTStringLiteral
Deprecated.
for removal with PMD 7.0.0
UnusedMacroParameterRule - Class in net.sourceforge.pmd.lang.vm.rule.bestpractices
 
UnusedMacroParameterRule() - Constructor for class net.sourceforge.pmd.lang.vm.rule.bestpractices.UnusedMacroParameterRule
 

V

val - Variable in class net.sourceforge.pmd.lang.vm.ast.ASTEscape
Deprecated.
VelocimacroProxy - Class in net.sourceforge.pmd.lang.vm.directive
Deprecated.
for removal in PMD 7.0.0
VelocimacroProxy() - Constructor for class net.sourceforge.pmd.lang.vm.directive.VelocimacroProxy
Deprecated.
 
VelocityCharStream - Class in net.sourceforge.pmd.lang.vm.util
Deprecated.
Will be removed, replaced with SimpleCharStream
VelocityCharStream(InputStream, int, int) - Constructor for class net.sourceforge.pmd.lang.vm.util.VelocityCharStream
Deprecated.
 
VelocityCharStream(InputStream, int, int, int) - Constructor for class net.sourceforge.pmd.lang.vm.util.VelocityCharStream
Deprecated.
 
VelocityCharStream(Reader, int, int) - Constructor for class net.sourceforge.pmd.lang.vm.util.VelocityCharStream
Deprecated.
 
VelocityCharStream(Reader, int, int, int) - Constructor for class net.sourceforge.pmd.lang.vm.util.VelocityCharStream
Deprecated.
 
visit(ASTAddNode, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTAddNode, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTAddNode, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTAndNode, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTAndNode, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTAndNode, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTAssignment, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTAssignment, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTAssignment, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTBlock, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTBlock, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTBlock, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTComment, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTComment, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTComment, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTDirective, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTDirective, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTDirective, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTDirective, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.bestpractices.AvoidReassigningParametersRule
 
visit(ASTDirective, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.bestpractices.UnusedMacroParameterRule
 
visit(ASTDivNode, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTDivNode, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTDivNode, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTElseIfStatement, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTElseIfStatement, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTElseIfStatement, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTElseIfStatement, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.design.AvoidDeeplyNestedIfStmtsRule
 
visit(ASTElseIfStatement, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.design.CollapsibleIfStatementsRule
 
visit(ASTElseIfStatement, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.errorprone.EmptyIfStmtRule
 
visit(ASTElseStatement, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTElseStatement, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTElseStatement, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTElseStatement, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.errorprone.EmptyIfStmtRule
 
visit(ASTEQNode, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTEQNode, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTEQNode, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTEscapedDirective, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTEscapedDirective, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTEscapedDirective, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTEscape, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTEscape, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTEscape, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTExpression, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTExpression, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTExpression, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTFalse, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTFalse, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTFalse, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTFloatingPointLiteral, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTFloatingPointLiteral, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTFloatingPointLiteral, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTForeachStatement, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTForeachStatement, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTForeachStatement, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTForeachStatement, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.errorprone.EmptyForeachStmtRule
 
visit(ASTGENode, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTGENode, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTGENode, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTGTNode, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTGTNode, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTGTNode, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTIdentifier, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTIdentifier, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTIdentifier, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTIfStatement, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTIfStatement, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTIfStatement, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTIfStatement, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.design.AvoidDeeplyNestedIfStmtsRule
 
visit(ASTIfStatement, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.design.CollapsibleIfStatementsRule
 
visit(ASTIfStatement, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.errorprone.EmptyIfStmtRule
 
visit(ASTIndex, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTIndex, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTIndex, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTIntegerLiteral, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTIntegerLiteral, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTIntegerLiteral, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTIntegerRange, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTIntegerRange, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTIntegerRange, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTLENode, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTLENode, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTLENode, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTLTNode, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTLTNode, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTLTNode, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTMap, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTMap, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTMap, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTMethod, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTMethod, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTMethod, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTModNode, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTModNode, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTModNode, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTMulNode, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTMulNode, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTMulNode, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTNENode, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTNENode, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTNENode, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTNotNode, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTNotNode, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTNotNode, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTObjectArray, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTObjectArray, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTObjectArray, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTOrNode, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTOrNode, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTOrNode, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTprocess, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTprocess, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTprocess, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTprocess, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.design.AvoidDeeplyNestedIfStmtsRule
 
visit(ASTprocess, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.design.ExcessiveTemplateLengthRule
 
visit(ASTReference, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTReference, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTReference, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTSetDirective, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTSetDirective, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTSetDirective, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTStringLiteral, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTStringLiteral, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTStringLiteral, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTSubtractNode, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTSubtractNode, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTSubtractNode, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTTextblock, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTTextblock, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTTextblock, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTText, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTText, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTText, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTText, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.design.NoInlineJavaScriptRule
 
visit(ASTTrue, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTTrue, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTTrue, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(ASTWord, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(ASTWord, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(ASTWord, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(VmNode, Object) - Method in interface net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
 
visit(VmNode, Object) - Method in class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
visit(VmNode, Object) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
visit(Rule, Node, RuleContext) - Method in class net.sourceforge.pmd.lang.vm.rule.VmRuleChainVisitor
Deprecated.
 
visitAll(List<? extends Node>, RuleContext) - Method in class net.sourceforge.pmd.lang.vm.rule.AbstractVmRule
 
VmHandler - Class in net.sourceforge.pmd.lang.vm
Implementation of LanguageVersionHandler for the VM parser.
VmHandler() - Constructor for class net.sourceforge.pmd.lang.vm.VmHandler
 
VmLanguageModule - Class in net.sourceforge.pmd.lang.vm
Created by christoferdutz on 20.09.14.
VmLanguageModule() - Constructor for class net.sourceforge.pmd.lang.vm.VmLanguageModule
 
VmNode - Interface in net.sourceforge.pmd.lang.vm.ast
 
VmParser - Class in net.sourceforge.pmd.lang.vm.ast
Deprecated.
VmParser - Class in net.sourceforge.pmd.lang.vm
Deprecated.
VmParser(CharStream) - Constructor for class net.sourceforge.pmd.lang.vm.ast.VmParser
Deprecated.
Constructor with user supplied CharStream.
VmParser(ParserOptions) - Constructor for class net.sourceforge.pmd.lang.vm.VmParser
Deprecated.
 
VmParser(VmParserTokenManager) - Constructor for class net.sourceforge.pmd.lang.vm.ast.VmParser
Deprecated.
Constructor with generated Token Manager.
VmParserConstants - Interface in net.sourceforge.pmd.lang.vm.ast
Deprecated.
VmParserTokenManager - Class in net.sourceforge.pmd.lang.vm.ast
Deprecated.
VmParserTokenManager(CharStream) - Constructor for class net.sourceforge.pmd.lang.vm.ast.VmParserTokenManager
Deprecated.
Constructor.
VmParserTokenManager(CharStream, int) - Constructor for class net.sourceforge.pmd.lang.vm.ast.VmParserTokenManager
Deprecated.
Constructor.
VmParserTreeConstants - Interface in net.sourceforge.pmd.lang.vm.ast
Deprecated.
VmParserVisitor - Interface in net.sourceforge.pmd.lang.vm.ast
 
VmParserVisitorAdapter - Class in net.sourceforge.pmd.lang.vm.ast
 
VmParserVisitorAdapter() - Constructor for class net.sourceforge.pmd.lang.vm.ast.VmParserVisitorAdapter
 
VmRuleChainVisitor - Class in net.sourceforge.pmd.lang.vm.rule
Deprecated.
for removal with PMD 7. A language dependent rule chain visitor is not needed anymore. See RuleChainVisitor.
VmRuleChainVisitor() - Constructor for class net.sourceforge.pmd.lang.vm.rule.VmRuleChainVisitor
Deprecated.
 
VmRuleViolationFactory - Class in net.sourceforge.pmd.lang.vm.rule
Deprecated.
VmTokenManager - Class in net.sourceforge.pmd.lang.vm
VmTokenManager(Reader) - Constructor for class net.sourceforge.pmd.lang.vm.VmTokenManager
Deprecated.
 

W

WHITESPACE - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
Word() - Method in class net.sourceforge.pmd.lang.vm.ast.VmParser
Deprecated.
 
WORD - Static variable in interface net.sourceforge.pmd.lang.vm.ast.VmParserConstants
Deprecated.
RegularExpression Id.
A B C D E F G H I J K L M N O P R S T U V W 
All Classes All Packages