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