A B C D E F G H I J L M N O P Q R S T U V W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractVfRule - Class in net.sourceforge.pmd.lang.visualforce.rule
- AbstractVfRule() - Constructor for class net.sourceforge.pmd.lang.visualforce.rule.AbstractVfRule
- acceptVfVisitor(VfVisitor<? super P, ? extends R>, P) - Method in class net.sourceforge.pmd.lang.visualforce.ast.ASTArguments
- acceptVfVisitor(VfVisitor<? super P, ? extends R>, P) - Method in class net.sourceforge.pmd.lang.visualforce.ast.ASTAttribute
- acceptVfVisitor(VfVisitor<? super P, ? extends R>, P) - Method in class net.sourceforge.pmd.lang.visualforce.ast.ASTAttributeValue
- acceptVfVisitor(VfVisitor<? super P, ? extends R>, P) - Method in class net.sourceforge.pmd.lang.visualforce.ast.ASTCData
- acceptVfVisitor(VfVisitor<? super P, ? extends R>, P) - Method in class net.sourceforge.pmd.lang.visualforce.ast.ASTCompilationUnit
- acceptVfVisitor(VfVisitor<? super P, ? extends R>, P) - Method in class net.sourceforge.pmd.lang.visualforce.ast.ASTContent
- acceptVfVisitor(VfVisitor<? super P, ? extends R>, P) - Method in class net.sourceforge.pmd.lang.visualforce.ast.ASTDeclaration
- acceptVfVisitor(VfVisitor<? super P, ? extends R>, P) - Method in class net.sourceforge.pmd.lang.visualforce.ast.ASTDoctypeDeclaration
- acceptVfVisitor(VfVisitor<? super P, ? extends R>, P) - Method in class net.sourceforge.pmd.lang.visualforce.ast.ASTDoctypeExternalId
- acceptVfVisitor(VfVisitor<? super P, ? extends R>, P) - Method in class net.sourceforge.pmd.lang.visualforce.ast.ASTDotExpression
- acceptVfVisitor(VfVisitor<? super P, ? extends R>, P) - Method in class net.sourceforge.pmd.lang.visualforce.ast.ASTElement
- acceptVfVisitor(VfVisitor<? super P, ? extends R>, P) - Method in class net.sourceforge.pmd.lang.visualforce.ast.ASTElExpression
- acceptVfVisitor(VfVisitor<? super P, ? extends R>, P) - Method in class net.sourceforge.pmd.lang.visualforce.ast.ASTExpression
- acceptVfVisitor(VfVisitor<? super P, ? extends R>, P) - Method in class net.sourceforge.pmd.lang.visualforce.ast.ASTHtmlScript
- acceptVfVisitor(VfVisitor<? super P, ? extends R>, P) - Method in class net.sourceforge.pmd.lang.visualforce.ast.ASTIdentifier
- acceptVfVisitor(VfVisitor<? super P, ? extends R>, P) - Method in class net.sourceforge.pmd.lang.visualforce.ast.ASTLiteral
- acceptVfVisitor(VfVisitor<? super P, ? extends R>, P) - Method in class net.sourceforge.pmd.lang.visualforce.ast.ASTNegationExpression
- acceptVfVisitor(VfVisitor<? super P, ? extends R>, P) - Method in class net.sourceforge.pmd.lang.visualforce.ast.ASTText
- AdditiveExpression() - Method in class net.sourceforge.pmd.lang.visualforce.ast.VfParserImpl
-
Deprecated.
- ALPHA_CHAR - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- ALPHANUM_CHAR - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- AMP_AMP - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- APEX_DIRECTORIES_DESCRIPTOR - Static variable in class net.sourceforge.pmd.lang.visualforce.VfLanguageProperties
-
Directory that contains Apex classes that may be referenced from a Visualforce page.
- apply(Node, RuleContext) - Method in class net.sourceforge.pmd.lang.visualforce.rule.AbstractVfRule
- ArgumentList() - Method in class net.sourceforge.pmd.lang.visualforce.ast.VfParserImpl
-
Deprecated.
- Arguments() - Method in class net.sourceforge.pmd.lang.visualforce.ast.VfParserImpl
-
Deprecated.
- AssignmentOperator() - Method in class net.sourceforge.pmd.lang.visualforce.ast.VfParserImpl
-
Deprecated.
- ASTArguments - Class in net.sourceforge.pmd.lang.visualforce.ast
- ASTAttribute - Class in net.sourceforge.pmd.lang.visualforce.ast
- ASTAttributeValue - Class in net.sourceforge.pmd.lang.visualforce.ast
- ASTCData - Class in net.sourceforge.pmd.lang.visualforce.ast
- ASTCompilationUnit - Class in net.sourceforge.pmd.lang.visualforce.ast
- ASTContent - Class in net.sourceforge.pmd.lang.visualforce.ast
- ASTDeclaration - Class in net.sourceforge.pmd.lang.visualforce.ast
- ASTDoctypeDeclaration - Class in net.sourceforge.pmd.lang.visualforce.ast
- ASTDoctypeExternalId - Class in net.sourceforge.pmd.lang.visualforce.ast
- ASTDotExpression - Class in net.sourceforge.pmd.lang.visualforce.ast
- ASTElement - Class in net.sourceforge.pmd.lang.visualforce.ast
- ASTElExpression - Class in net.sourceforge.pmd.lang.visualforce.ast
- ASTExpression - Class in net.sourceforge.pmd.lang.visualforce.ast
- ASTExpression.DataNodeStateException - Exception in net.sourceforge.pmd.lang.visualforce.ast
-
Thrown in cases where the the Identifiers in this node aren't ALL successfully parsed in a call to
ASTExpression.getDataNodes()
- ASTHtmlScript - Class in net.sourceforge.pmd.lang.visualforce.ast
- ASTIdentifier - Class in net.sourceforge.pmd.lang.visualforce.ast
- ASTLiteral - Class in net.sourceforge.pmd.lang.visualforce.ast
- ASTNegationExpression - Class in net.sourceforge.pmd.lang.visualforce.ast
- ASTText - Class in net.sourceforge.pmd.lang.visualforce.ast
- ATTR_EQ - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- ATTR_NAME - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- Attribute() - Method in class net.sourceforge.pmd.lang.visualforce.ast.VfParserImpl
-
Deprecated.
- AttributeValue() - Method in class net.sourceforge.pmd.lang.visualforce.ast.VfParserImpl
-
Deprecated.The value of an attribute of an element.
- AutoNumber - net.sourceforge.pmd.lang.visualforce.DataType
B
- Bom() - Method in class net.sourceforge.pmd.lang.visualforce.ast.VfParserImpl
-
Deprecated.
- BooleanLiteral() - Method in class net.sourceforge.pmd.lang.visualforce.ast.VfParserImpl
-
Deprecated.
- buildTargetSelector() - Method in class net.sourceforge.pmd.lang.visualforce.rule.security.VfHtmlStyleTagXssRule
- BYTE_ORDER_MARK - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
C
- CData() - Method in class net.sourceforge.pmd.lang.visualforce.ast.VfParserImpl
-
Deprecated.
- CDATA_END - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- CDATA_START - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- Checkbox - net.sourceforge.pmd.lang.visualforce.DataType
- CLOSEBRACE - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- COLON - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- COMMA - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- COMMENT_CLOSE_DQ - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- COMMENT_CLOSE_SCRIPT - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- COMMENT_CLOSE_SQ - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- COMMENT_END - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- COMMENT_INNER_TEXT_DQ - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- COMMENT_INNER_TEXT_SCRIPT - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- COMMENT_INNER_TEXT_SQ - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- COMMENT_OPEN_DQ - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- COMMENT_OPEN_SCRIPT - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- COMMENT_OPEN_SQ - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- COMMENT_START - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- COMMENT_TEXT - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- CommentExpression() - Method in class net.sourceforge.pmd.lang.visualforce.ast.VfParserImpl
-
Deprecated.
- CommentTag() - Method in class net.sourceforge.pmd.lang.visualforce.ast.VfParserImpl
-
Deprecated.
- COMMNT_END - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- COMMNT_START - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- CompilationUnit() - Method in class net.sourceforge.pmd.lang.visualforce.ast.VfParserImpl
-
Deprecated.The root of the AST of a VF.
- CONCAT - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- CONCATEQ - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- ConcatExpression() - Method in class net.sourceforge.pmd.lang.visualforce.ast.VfParserImpl
-
Deprecated.
- ConditionalAndExpression() - Method in class net.sourceforge.pmd.lang.visualforce.ast.VfParserImpl
-
Deprecated.
- ConditionalExpression() - Method in class net.sourceforge.pmd.lang.visualforce.ast.VfParserImpl
-
Deprecated.
- ConditionalOrExpression() - Method in class net.sourceforge.pmd.lang.visualforce.ast.VfParserImpl
-
Deprecated.
- Content() - Method in class net.sourceforge.pmd.lang.visualforce.ast.VfParserImpl
-
Deprecated.Everything between a start-tag and the corresponding end-tag of an element (if an end tag exists).
- ContentElement() - Method in class net.sourceforge.pmd.lang.visualforce.ast.VfParserImpl
-
Deprecated.A single (non-text) element that can occur between a start-tag and end-tag of an element.
- createCpdLexer(LanguagePropertyBundle) - Method in class net.sourceforge.pmd.lang.visualforce.VfLanguageModule
- Currency - net.sourceforge.pmd.lang.visualforce.DataType
D
- DataNodeStateException() - Constructor for exception net.sourceforge.pmd.lang.visualforce.ast.ASTExpression.DataNodeStateException
- DataType - Enum in net.sourceforge.pmd.lang.visualforce
-
Represents all data types that can be referenced from a Visualforce page.
- Date - net.sourceforge.pmd.lang.visualforce.DataType
- DateTime - net.sourceforge.pmd.lang.visualforce.DataType
- DECL_END - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- DECL_START - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- Declaration() - Method in class net.sourceforge.pmd.lang.visualforce.ast.VfParserImpl
-
Deprecated.
- describe(int) - Static method in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
-
Returns a string describing the given token kind.
- DIGITS - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- disable_tracing() - Method in class net.sourceforge.pmd.lang.visualforce.ast.VfParserImpl
-
Deprecated.Disable tracing.
- DIV - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- DIVEQ - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- DOCTYPE_DECL_END - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- DOCTYPE_DECL_START - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- DoctypeDeclaration() - Method in class net.sourceforge.pmd.lang.visualforce.ast.VfParserImpl
-
Deprecated.
- DoctypeExternalId() - Method in class net.sourceforge.pmd.lang.visualforce.ast.VfParserImpl
-
Deprecated.
- DOT - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- DotExpression() - Method in class net.sourceforge.pmd.lang.visualforce.ast.VfParserImpl
-
Deprecated.
- DOUBLE_EQ - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- DOUBLE_QUOTE - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
E
- EL_EXPRESSION - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- EL_EXPRESSION_IN_ATTRIBUTE_DQ - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- EL_EXPRESSION_IN_ATTRIBUTE_NQ - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- EL_EXPRESSION_IN_ATTRIBUTE_SQ - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- EL_EXPRESSION_IN_SCRIPT - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- ELDQCommentExpression() - Method in class net.sourceforge.pmd.lang.visualforce.ast.VfParserImpl
-
Deprecated.
- Element() - Method in class net.sourceforge.pmd.lang.visualforce.ast.VfParserImpl
-
Deprecated.A XML element, either with a single empty tag, or with a starting and closing tag with optional contained content.
- ElExpression() - Method in class net.sourceforge.pmd.lang.visualforce.ast.VfParserImpl
-
Deprecated.An EL expression, not within an attribute value.
- ElExpressionInAttribute() - Method in class net.sourceforge.pmd.lang.visualforce.ast.VfParserImpl
-
Deprecated.
- ElExpressionInScript() - Method in class net.sourceforge.pmd.lang.visualforce.ast.VfParserImpl
-
Deprecated.
- ElOrText() - Method in class net.sourceforge.pmd.lang.visualforce.ast.VfParserImpl
-
Deprecated.This production groups all characters between two tags, where tag is an xml-tag "<...>" or CDATA "<!
- ELSQCommentExpression() - Method in class net.sourceforge.pmd.lang.visualforce.ast.VfParserImpl
-
Deprecated.
- Email - net.sourceforge.pmd.lang.visualforce.DataType
- enable_tracing() - Method in class net.sourceforge.pmd.lang.visualforce.ast.VfParserImpl
-
Deprecated.Enable tracing.
- EncryptedText - net.sourceforge.pmd.lang.visualforce.DataType
- END_OF_EL - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- END_OF_EL_ATTRIB_DQ - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- END_OF_EL_ATTRIB_NQ - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- END_OF_EL_ATTRIB_SQ - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- END_OF_EL_SCRIPT - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- ENDING_DOUBLE_QUOTE - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- ENDING_SINGLE_QUOTE - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- ENDING_WHITESPACE - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- ENDTAG_START - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- EOF - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- EQ - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- EqualityExpression() - Method in class net.sourceforge.pmd.lang.visualforce.ast.VfParserImpl
-
Deprecated.
- EXCL - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- EXP_DOT - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- Expression() - Method in class net.sourceforge.pmd.lang.visualforce.ast.VfParserImpl
-
Deprecated.
- ExternalLookup - net.sourceforge.pmd.lang.visualforce.DataType
F
- FALSE - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- File - net.sourceforge.pmd.lang.visualforce.DataType
- fromString(String) - Static method in enum net.sourceforge.pmd.lang.visualforce.DataType
-
Map to correct instance, returns
Unknown
if the value can't be mapped. - fromTypeName(String) - Static method in enum net.sourceforge.pmd.lang.visualforce.DataType
-
Map to correct instance, returns
Unknown
if the value can't be mapped.
G
- GE - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- generateParseException() - Method in class net.sourceforge.pmd.lang.visualforce.ast.VfParserImpl
-
Deprecated.Generate net.sourceforge.pmd.lang.ast.ParseException.
- getAstInfo() - Method in class net.sourceforge.pmd.lang.visualforce.ast.ASTCompilationUnit
- getDataNodes() - Method in class net.sourceforge.pmd.lang.visualforce.ast.ASTExpression
-
An Expression can contain one or more strings that map to a piece of data.
- getDataType() - Method in interface net.sourceforge.pmd.lang.visualforce.ast.VfTypedNode
-
Returns the data type this node refers to.
- getInstance() - Static method in class net.sourceforge.pmd.lang.visualforce.VfLanguageModule
- getLocalName() - Method in class net.sourceforge.pmd.lang.visualforce.ast.ASTAttribute
- getLocalName() - Method in class net.sourceforge.pmd.lang.visualforce.ast.ASTElement
- getName() - Method in class net.sourceforge.pmd.lang.visualforce.ast.ASTAttribute
- getName() - Method in class net.sourceforge.pmd.lang.visualforce.ast.ASTDeclaration
- getName() - Method in class net.sourceforge.pmd.lang.visualforce.ast.ASTDoctypeDeclaration
- getName() - Method in class net.sourceforge.pmd.lang.visualforce.ast.ASTElement
- getNamespacePrefix() - Method in class net.sourceforge.pmd.lang.visualforce.ast.ASTAttribute
- getNamespacePrefix() - Method in class net.sourceforge.pmd.lang.visualforce.ast.ASTElement
- getNextToken() - Method in class net.sourceforge.pmd.lang.visualforce.ast.VfParserImpl
-
Deprecated.Get the next net.sourceforge.pmd.lang.ast.impl.javacc.JavaccToken.
- getParser() - Method in class net.sourceforge.pmd.lang.visualforce.VfHandler
- getPublicId() - Method in class net.sourceforge.pmd.lang.visualforce.ast.ASTDoctypeExternalId
- getToken(int) - Method in class net.sourceforge.pmd.lang.visualforce.ast.VfParserImpl
-
Deprecated.Get the specific net.sourceforge.pmd.lang.ast.impl.javacc.JavaccToken.
- getUri() - Method in class net.sourceforge.pmd.lang.visualforce.ast.ASTDoctypeExternalId
- GT - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
H
- Hierarchy - net.sourceforge.pmd.lang.visualforce.DataType
- Html - net.sourceforge.pmd.lang.visualforce.DataType
- HTML_SCRIPT_CONTENT - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- HTML_SCRIPT_END_TAG - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- HTML_SCRIPT_START - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- HtmlScript() - Method in class net.sourceforge.pmd.lang.visualforce.ast.VfParserImpl
-
Deprecated.
- HtmlScriptContent() - Method in class net.sourceforge.pmd.lang.visualforce.ast.VfParserImpl
-
Deprecated.
I
- Identifier() - Method in class net.sourceforge.pmd.lang.visualforce.ast.VfParserImpl
-
Deprecated.
- IDENTIFIER - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- IDENTIFIER_CHAR - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- IDENTIFIER_DOTTED - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- IDENTIFIER_EL - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- IN_ATTR_WHITESPACE - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- IN_TAG_ERROR - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- IndirectLookup - net.sourceforge.pmd.lang.visualforce.DataType
- InternalApiBridge - Class in net.sourceforge.pmd.lang.visualforce.ast
-
Internal API.
- isEmpty() - Method in class net.sourceforge.pmd.lang.visualforce.ast.ASTElement
- isHasNamespacePrefix() - Method in class net.sourceforge.pmd.lang.visualforce.ast.ASTAttribute
- isHasNamespacePrefix() - Method in class net.sourceforge.pmd.lang.visualforce.ast.ASTElement
- isHasPublicId() - Method in class net.sourceforge.pmd.lang.visualforce.ast.ASTDoctypeExternalId
- isUnclosed() - Method in class net.sourceforge.pmd.lang.visualforce.ast.ASTElement
J
- jj_nt - Variable in class net.sourceforge.pmd.lang.visualforce.ast.VfParserImpl
-
Deprecated.Next token.
- jjtree - Variable in class net.sourceforge.pmd.lang.visualforce.ast.VfParserImpl
-
Deprecated.
L
- LE - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- Literal() - Method in class net.sourceforge.pmd.lang.visualforce.ast.VfParserImpl
-
Deprecated.
- Location - net.sourceforge.pmd.lang.visualforce.DataType
- LongTextArea - net.sourceforge.pmd.lang.visualforce.DataType
- Lookup - net.sourceforge.pmd.lang.visualforce.DataType
- LPAREN - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- LSQUARE - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- LST_ERROR - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- LT - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
M
- makeLexerImpl(TextDocument) - Method in class net.sourceforge.pmd.lang.visualforce.cpd.VfCpdLexer
- MasterDetail - net.sourceforge.pmd.lang.visualforce.DataType
- MetadataRelationship - net.sourceforge.pmd.lang.visualforce.DataType
- MINUS - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- MINUSEQ - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- MUL - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- MULEQ - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- MultiplicativeExpression() - Method in class net.sourceforge.pmd.lang.visualforce.ast.VfParserImpl
-
Deprecated.
- MultiselectPicklist - net.sourceforge.pmd.lang.visualforce.DataType
N
- NAME - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- NegationExpression() - Method in class net.sourceforge.pmd.lang.visualforce.ast.VfParserImpl
-
Deprecated.
- net.sourceforge.pmd.lang.visualforce - package net.sourceforge.pmd.lang.visualforce
- net.sourceforge.pmd.lang.visualforce.ast - package net.sourceforge.pmd.lang.visualforce.ast
- net.sourceforge.pmd.lang.visualforce.cpd - package net.sourceforge.pmd.lang.visualforce.cpd
- net.sourceforge.pmd.lang.visualforce.rule - package net.sourceforge.pmd.lang.visualforce.rule
- net.sourceforge.pmd.lang.visualforce.rule.security - package net.sourceforge.pmd.lang.visualforce.rule.security
- NEWLINE - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- newPropertyBundle() - Method in class net.sourceforge.pmd.lang.visualforce.VfLanguageModule
- newTokenManager(CharStream) - Static method in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
-
Returns a new token manager for this language.
- NO_BANG - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- NO_ENDTAG_START - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- NO_LT_OR_OPENBRACE - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- NO_QUOTE_NO_WHITESPACE - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- NO_WHITESPACE_OR_LT_OR_DOLLAR - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- NOT_EQ - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- Note - net.sourceforge.pmd.lang.visualforce.DataType
- NULL - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- NullLiteral() - Method in class net.sourceforge.pmd.lang.visualforce.ast.VfParserImpl
-
Deprecated.
- NUM_CHAR - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- Number - net.sourceforge.pmd.lang.visualforce.DataType
O
- OBJECTS_DIRECTORIES_DESCRIPTOR - Static variable in class net.sourceforge.pmd.lang.visualforce.VfLanguageProperties
-
Directory that contains Object definitions that may be referenced from a Visualforce page.
- OPENBRACE - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
P
- parseImpl(CharStream, Parser.ParserTask) - Method in class net.sourceforge.pmd.lang.visualforce.ast.VfParser
- Percent - net.sourceforge.pmd.lang.visualforce.DataType
- PERCENT - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- Phone - net.sourceforge.pmd.lang.visualforce.DataType
- Picklist - net.sourceforge.pmd.lang.visualforce.DataType
- PIPE_PIPE - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- PLUS - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- PLUSEQ - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- POW - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- PowerExpression() - Method in class net.sourceforge.pmd.lang.visualforce.ast.VfParserImpl
-
Deprecated.
- PrimaryExpression() - Method in class net.sourceforge.pmd.lang.visualforce.ast.VfParserImpl
-
Deprecated.
- PrimaryPrefix() - Method in class net.sourceforge.pmd.lang.visualforce.ast.VfParserImpl
-
Deprecated.
- PrimarySuffix() - Method in class net.sourceforge.pmd.lang.visualforce.ast.VfParserImpl
-
Deprecated.
- Prolog() - Method in class net.sourceforge.pmd.lang.visualforce.ast.VfParserImpl
-
Deprecated.The optional prolog of a VF, including (xml) declarations and DTD.
- PUBLIC - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
Q
- QQ - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- QUOTE - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- QUOTED_LITERAL - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- QUOTED_STRING - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- QUOTED_STRING_NO_BREAKS - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
R
- ReInit(CharStream) - Method in class net.sourceforge.pmd.lang.visualforce.ast.VfParserImpl
-
Deprecated.Reinitialise.
- ReInit(VfParserImplTokenManager) - Method in class net.sourceforge.pmd.lang.visualforce.ast.VfParserImpl
-
Deprecated.Reinitialise.
- RelationalExpression() - Method in class net.sourceforge.pmd.lang.visualforce.ast.VfParserImpl
-
Deprecated.
- requiresEscaping - Variable in enum net.sourceforge.pmd.lang.visualforce.DataType
-
True if this field is an XSS risk
- RPAREN - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- RSQUARE - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
S
- setDataType(VfTypedNode, DataType) - Static method in class net.sourceforge.pmd.lang.visualforce.ast.InternalApiBridge
- SINGLE_QUOTE - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- STRING_LITERAL - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- Summary - net.sourceforge.pmd.lang.visualforce.DataType
- SYSTEM - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
T
- TAG_END - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- TAG_NAME - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- TAG_SLASHEND - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- TAG_START - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- Text - net.sourceforge.pmd.lang.visualforce.DataType
- Text() - Method in class net.sourceforge.pmd.lang.visualforce.ast.VfParserImpl
-
Deprecated.
- TEXT_IN_EL - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- TextArea - net.sourceforge.pmd.lang.visualforce.DataType
- Time - net.sourceforge.pmd.lang.visualforce.DataType
- token - Variable in class net.sourceforge.pmd.lang.visualforce.ast.VfParserImpl
-
Deprecated.Current token.
- TOKEN_NAMES - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
-
Nams of the tokens, each index corresponds to a kind.
- token_source - Variable in class net.sourceforge.pmd.lang.visualforce.ast.VfParserImpl
-
Deprecated.Generated net.sourceforge.pmd.lang.ast.impl.javacc.JavaccToken Manager.
- tokenBehavior() - Method in class net.sourceforge.pmd.lang.visualforce.ast.VfParser
- TRUE - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
U
- UnaryExpression() - Method in class net.sourceforge.pmd.lang.visualforce.ast.VfParserImpl
-
Deprecated.
- Unknown - net.sourceforge.pmd.lang.visualforce.DataType
-
Indicates that Metatada was found, but it's type was not mappable.
- UNPARSED - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- UNPARSED_TEXT - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- UNPARSED_TEXT_NO_DOUBLE_QUOTES - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- UNPARSED_TEXT_NO_SINGLE_QUOTES - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- UNPARSED_TEXT_NO_WHITESPACE - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- UnparsedTextNoDoubleQuotes() - Method in class net.sourceforge.pmd.lang.visualforce.ast.VfParserImpl
-
Deprecated.Text that contains no double quotes, and that does not contain the start of a EL expression.
- UnparsedTextNoSingleQuotes() - Method in class net.sourceforge.pmd.lang.visualforce.ast.VfParserImpl
-
Deprecated.Text that contains no single quotes, and that does not contain the start of a EL expression.
- UnparsedTextNoWhitespace() - Method in class net.sourceforge.pmd.lang.visualforce.ast.VfParserImpl
-
Deprecated.
- Url - net.sourceforge.pmd.lang.visualforce.DataType
V
- valueOf(String) - Static method in enum net.sourceforge.pmd.lang.visualforce.DataType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum net.sourceforge.pmd.lang.visualforce.DataType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VfCpdLexer - Class in net.sourceforge.pmd.lang.visualforce.cpd
-
Note: This class has been called VfTokenizer in PMD 6
- VfCpdLexer() - Constructor for class net.sourceforge.pmd.lang.visualforce.cpd.VfCpdLexer
- VfCsrfRule - Class in net.sourceforge.pmd.lang.visualforce.rule.security
- VfCsrfRule() - Constructor for class net.sourceforge.pmd.lang.visualforce.rule.security.VfCsrfRule
- VfHandler - Class in net.sourceforge.pmd.lang.visualforce
- VfHandler(VfLanguageProperties) - Constructor for class net.sourceforge.pmd.lang.visualforce.VfHandler
- VfHtmlStyleTagXssRule - Class in net.sourceforge.pmd.lang.visualforce.rule.security
- VfHtmlStyleTagXssRule() - Constructor for class net.sourceforge.pmd.lang.visualforce.rule.security.VfHtmlStyleTagXssRule
- VfLanguageModule - Class in net.sourceforge.pmd.lang.visualforce
- VfLanguageModule() - Constructor for class net.sourceforge.pmd.lang.visualforce.VfLanguageModule
- VfLanguageProperties - Class in net.sourceforge.pmd.lang.visualforce
- VfLanguageProperties() - Constructor for class net.sourceforge.pmd.lang.visualforce.VfLanguageProperties
- VfNode - Interface in net.sourceforge.pmd.lang.visualforce.ast
- VfParser - Class in net.sourceforge.pmd.lang.visualforce.ast
-
Parser for the VisualForce language.
- VfParser(VfLanguageProperties) - Constructor for class net.sourceforge.pmd.lang.visualforce.ast.VfParser
- VfParserImpl - Class in net.sourceforge.pmd.lang.visualforce.ast
-
Deprecated.Since 7.5.0. VfParserImpl should have been package private because this is an implementation class that should not be used directly.
- VfParserImpl(CharStream) - Constructor for class net.sourceforge.pmd.lang.visualforce.ast.VfParserImpl
-
Deprecated.Constructor with user supplied net.sourceforge.pmd.lang.ast.impl.javacc.CharStream.
- VfParserImpl(VfParserImplTokenManager) - Constructor for class net.sourceforge.pmd.lang.visualforce.ast.VfParserImpl
-
Deprecated.Constructor with generated net.sourceforge.pmd.lang.ast.impl.javacc.JavaccToken Manager.
- VfTokenKinds - Class in net.sourceforge.pmd.lang.visualforce.ast
-
Token kinds (
JavaccToken.kind
) for this language. - VfTypedNode - Interface in net.sourceforge.pmd.lang.visualforce.ast
-
Represents a node that displays a piece of data.
- VfUnescapeElRule - Class in net.sourceforge.pmd.lang.visualforce.rule.security
- VfUnescapeElRule() - Constructor for class net.sourceforge.pmd.lang.visualforce.rule.security.VfUnescapeElRule
- VfVisitor<P,R> - Interface in net.sourceforge.pmd.lang.visualforce.ast
- VfVisitorBase<P,R> - Class in net.sourceforge.pmd.lang.visualforce.ast
- VfVisitorBase() - Constructor for class net.sourceforge.pmd.lang.visualforce.ast.VfVisitorBase
- visit(ASTArguments, P) - Method in interface net.sourceforge.pmd.lang.visualforce.ast.VfVisitor
- visit(ASTAttribute, P) - Method in interface net.sourceforge.pmd.lang.visualforce.ast.VfVisitor
- visit(ASTAttributeValue, P) - Method in interface net.sourceforge.pmd.lang.visualforce.ast.VfVisitor
- visit(ASTCData, P) - Method in interface net.sourceforge.pmd.lang.visualforce.ast.VfVisitor
- visit(ASTCompilationUnit, P) - Method in interface net.sourceforge.pmd.lang.visualforce.ast.VfVisitor
- visit(ASTContent, P) - Method in interface net.sourceforge.pmd.lang.visualforce.ast.VfVisitor
- visit(ASTDeclaration, P) - Method in interface net.sourceforge.pmd.lang.visualforce.ast.VfVisitor
- visit(ASTDoctypeDeclaration, P) - Method in interface net.sourceforge.pmd.lang.visualforce.ast.VfVisitor
- visit(ASTDoctypeExternalId, P) - Method in interface net.sourceforge.pmd.lang.visualforce.ast.VfVisitor
- visit(ASTDotExpression, P) - Method in interface net.sourceforge.pmd.lang.visualforce.ast.VfVisitor
- visit(ASTElement, Object) - Method in class net.sourceforge.pmd.lang.visualforce.rule.security.VfCsrfRule
- visit(ASTElement, Object) - Method in class net.sourceforge.pmd.lang.visualforce.rule.security.VfUnescapeElRule
- visit(ASTElement, P) - Method in interface net.sourceforge.pmd.lang.visualforce.ast.VfVisitor
- visit(ASTElExpression, Object) - Method in class net.sourceforge.pmd.lang.visualforce.rule.security.VfHtmlStyleTagXssRule
-
We are looking for an ASTElExpression node that is placed inside an ASTContent, which in turn is placed inside an ASTElement, where the element is not an inbuilt vf tag.
- visit(ASTElExpression, P) - Method in interface net.sourceforge.pmd.lang.visualforce.ast.VfVisitor
- visit(ASTExpression, P) - Method in interface net.sourceforge.pmd.lang.visualforce.ast.VfVisitor
- visit(ASTHtmlScript, Object) - Method in class net.sourceforge.pmd.lang.visualforce.rule.security.VfUnescapeElRule
- visit(ASTHtmlScript, P) - Method in interface net.sourceforge.pmd.lang.visualforce.ast.VfVisitor
- visit(ASTIdentifier, P) - Method in interface net.sourceforge.pmd.lang.visualforce.ast.VfVisitor
- visit(ASTLiteral, P) - Method in interface net.sourceforge.pmd.lang.visualforce.ast.VfVisitor
- visit(ASTNegationExpression, P) - Method in interface net.sourceforge.pmd.lang.visualforce.ast.VfVisitor
- visit(ASTText, P) - Method in interface net.sourceforge.pmd.lang.visualforce.ast.VfVisitor
- visitNode(Node, Object) - Method in class net.sourceforge.pmd.lang.visualforce.rule.AbstractVfRule
- visitVfNode(VfNode, P) - Method in interface net.sourceforge.pmd.lang.visualforce.ast.VfVisitor
W
- WHITESPACE - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
- WHITESPACES - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
X
- XMLNAME - Static variable in class net.sourceforge.pmd.lang.visualforce.ast.VfTokenKinds
All Classes All Packages