JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
SEARCH:
JavaScript is disabled on your browser.
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
W
X
Y
A
AND
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
AND_BOOL
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
ANDEQ
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
AS
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
ASSERT
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
AT
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
B
beginColumn
- Variable in class net.sourceforge.pmd.lang.python.ast.
Token
The column number of the first character of this Token.
beginLine
- Variable in class net.sourceforge.pmd.lang.python.ast.
Token
The line number of the first character of this Token.
BINNUMBER
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
BREAK
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
C
canParse()
- Method in class net.sourceforge.pmd.lang.python.
PythonParser
CLASS
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
COLON
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
COMMA
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
COMPLEX
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
CONTINUATION
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
CONTINUE
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
createTokenManager(Reader)
- Method in class net.sourceforge.pmd.lang.python.
PythonParser
curChar
- Variable in class net.sourceforge.pmd.lang.python.ast.
PythonParserTokenManager
D
debugStream
- Variable in class net.sourceforge.pmd.lang.python.ast.
PythonParserTokenManager
Debug output.
DECNUMBER
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
DEF
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
DEFAULT
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
Lexical state.
DEL
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
DIGIT
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
DIVIDE
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
DIVIDEEQ
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
DOT
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
E
ELIF
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
ELSE
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
endColumn
- Variable in class net.sourceforge.pmd.lang.python.ast.
Token
The column number of the last character of this Token.
endLine
- Variable in class net.sourceforge.pmd.lang.python.ast.
Token
The line number of the last character of this Token.
EOF
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
End of File.
EQEQUAL
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
EQGREATER
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
EQLESS
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
EQUAL
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
EXCEPT
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
EXEC
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
EXPONENT
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
F
FINALLY
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
FLOAT
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
FLOORDIVIDE
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
FLOORDIVIDEEQ
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
FOR
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
FROM
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
G
getBeginColumn()
- Method in class net.sourceforge.pmd.lang.python.ast.
Token
getBeginLine()
- Method in class net.sourceforge.pmd.lang.python.ast.
Token
getEndColumn()
- Method in class net.sourceforge.pmd.lang.python.ast.
Token
getEndLine()
- Method in class net.sourceforge.pmd.lang.python.ast.
Token
getImage()
- Method in class net.sourceforge.pmd.lang.python.ast.
Token
getNext()
- Method in class net.sourceforge.pmd.lang.python.ast.
Token
getNextToken()
- Method in class net.sourceforge.pmd.lang.python.ast.
PythonParserTokenManager
Get the next Token.
getNextToken()
- Method in class net.sourceforge.pmd.lang.python.
PythonTokenManager
getParser(ParserOptions)
- Method in class net.sourceforge.pmd.lang.python.
PythonHandler
getPreviousComment()
- Method in class net.sourceforge.pmd.lang.python.ast.
Token
getRuleViolationFactory()
- Method in class net.sourceforge.pmd.lang.python.
PythonHandler
getSuppressMap()
- Method in class net.sourceforge.pmd.lang.python.
PythonParser
getValue()
- Method in class net.sourceforge.pmd.lang.python.ast.
Token
An optional attribute value of the Token.
GLOBAL
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
GREATER
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
H
HEXNUMBER
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
I
IF
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
image
- Variable in class net.sourceforge.pmd.lang.python.ast.
Token
The string image of the token.
IMPORT
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
IN
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
IN_BSTRING11
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
Lexical state.
IN_BSTRING13
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
Lexical state.
IN_BSTRING1NLC
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
Lexical state.
IN_BSTRING21
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
Lexical state.
IN_BSTRING23
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
Lexical state.
IN_BSTRING2NLC
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
Lexical state.
IN_STRING11
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
Lexical state.
IN_STRING13
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
Lexical state.
IN_STRING1NLC
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
Lexical state.
IN_STRING21
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
Lexical state.
IN_STRING23
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
Lexical state.
IN_STRING2NLC
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
Lexical state.
IN_USTRING11
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
Lexical state.
IN_USTRING13
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
Lexical state.
IN_USTRING1NLC
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
Lexical state.
IN_USTRING21
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
Lexical state.
IN_USTRING23
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
Lexical state.
IN_USTRING2NLC
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
Lexical state.
input_stream
- Variable in class net.sourceforge.pmd.lang.python.ast.
PythonParserTokenManager
IS
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
J
jjFillToken()
- Method in class net.sourceforge.pmd.lang.python.ast.
PythonParserTokenManager
jjnewLexState
- Static variable in class net.sourceforge.pmd.lang.python.ast.
PythonParserTokenManager
Lex State array.
jjstrLiteralImages
- Static variable in class net.sourceforge.pmd.lang.python.ast.
PythonParserTokenManager
Token literal values.
K
kind
- Variable in class net.sourceforge.pmd.lang.python.ast.
Token
An integer that describes the kind of this token.
L
LAMBDA
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
LBRACE
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
LBRACKET
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
LESS
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
LESSGREATER
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
LETTER
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
lexStateNames
- Static variable in class net.sourceforge.pmd.lang.python.ast.
PythonParserTokenManager
Lexer state names.
LPAREN
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
LSHIFT
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
LSHIFTEQ
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
M
MINUS
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
MINUSEQ
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
MODULO
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
MODULOEQ
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
MULTIPLY
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
MULTIPLYEQ
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
N
NAME
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
NAME
- Static variable in class net.sourceforge.pmd.lang.python.
PythonLanguageModule
The name, that can be used to display the language in UI.
net.sourceforge.pmd.cpd
- package net.sourceforge.pmd.cpd
net.sourceforge.pmd.lang.python
- package net.sourceforge.pmd.lang.python
net.sourceforge.pmd.lang.python.ast
- package net.sourceforge.pmd.lang.python.ast
NEWLINE
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
newToken(int)
- Static method in class net.sourceforge.pmd.lang.python.ast.
Token
newToken(int, String)
- Static method in class net.sourceforge.pmd.lang.python.ast.
Token
Returns a new Token object, by default.
next
- Variable in class net.sourceforge.pmd.lang.python.ast.
Token
A reference to the next regular (non-special) token from the input stream.
NOT
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
NOT_BOOL
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
NOTEQUAL
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
O
OCTNUMBER
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
OR
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
OR_BOOL
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
OREQ
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
P
parse(String, Reader)
- Method in class net.sourceforge.pmd.lang.python.
PythonParser
PASS
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
PLUS
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
PLUSEQ
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
POWER
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
POWEREQ
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
PRINT
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
PythonHandler
- Class in
net.sourceforge.pmd.lang.python
Implementation of LanguageVersionHandler for the Python Language.
PythonHandler()
- Constructor for class net.sourceforge.pmd.lang.python.
PythonHandler
PythonLanguage
- Class in
net.sourceforge.pmd.cpd
Defines the Language module for Python
PythonLanguage()
- Constructor for class net.sourceforge.pmd.cpd.
PythonLanguage
Creates a new instance of
PythonLanguage
with the default extensions for python files.
PythonLanguageModule
- Class in
net.sourceforge.pmd.lang.python
Implementation of the Python Language Module.
PythonLanguageModule()
- Constructor for class net.sourceforge.pmd.lang.python.
PythonLanguageModule
Creates a new instance of
PythonLanguageModule
with the default file extensions for Python.
PythonParser
- Class in
net.sourceforge.pmd.lang.python
Adapter for the Python Parser.
PythonParser(ParserOptions)
- Constructor for class net.sourceforge.pmd.lang.python.
PythonParser
Creates a new Python Parser.
PythonParserConstants
- Interface in
net.sourceforge.pmd.lang.python.ast
Token literal values and constants.
PythonParserTokenManager
- Class in
net.sourceforge.pmd.lang.python.ast
Token Manager.
PythonParserTokenManager(CharStream)
- Constructor for class net.sourceforge.pmd.lang.python.ast.
PythonParserTokenManager
Constructor.
PythonParserTokenManager(CharStream, int)
- Constructor for class net.sourceforge.pmd.lang.python.ast.
PythonParserTokenManager
Constructor.
PythonTokenizer
- Class in
net.sourceforge.pmd.cpd
The Python tokenizer.
PythonTokenizer()
- Constructor for class net.sourceforge.pmd.cpd.
PythonTokenizer
PythonTokenManager
- Class in
net.sourceforge.pmd.lang.python
Python Token Manager implementation.
PythonTokenManager(Reader)
- Constructor for class net.sourceforge.pmd.lang.python.
PythonTokenManager
Creates a new Python Token Manager from the given source code.
R
RAISE
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
RBRACE
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
RBRACKET
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
ReInit(CharStream)
- Method in class net.sourceforge.pmd.lang.python.ast.
PythonParserTokenManager
Reinitialise parser.
ReInit(CharStream, int)
- Method in class net.sourceforge.pmd.lang.python.ast.
PythonParserTokenManager
Reinitialise parser.
RETURN
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
RPAREN
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
RSHIFT
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
RSHIFTEQ
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
S
SEMICOLON
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
setDebugStream(PrintStream)
- Method in class net.sourceforge.pmd.lang.python.ast.
PythonParserTokenManager
Set debug output.
setFileName(String)
- Method in class net.sourceforge.pmd.lang.python.
PythonTokenManager
SINGLE_BSTRING
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
SINGLE_BSTRING2
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
SINGLE_STRING
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
SINGLE_STRING2
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
SINGLE_USTRING
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
SINGLE_USTRING2
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
SPACE
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
specialToken
- Variable in class net.sourceforge.pmd.lang.python.ast.
Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
SwitchTo(int)
- Method in class net.sourceforge.pmd.lang.python.ast.
PythonParserTokenManager
Switch to specified lex state.
T
TERSE_NAME
- Static variable in class net.sourceforge.pmd.lang.python.
PythonLanguageModule
The internal name.
Token
- Class in
net.sourceforge.pmd.lang.python.ast
Token()
- Constructor for class net.sourceforge.pmd.lang.python.ast.
Token
No-argument constructor
Token(int)
- Constructor for class net.sourceforge.pmd.lang.python.ast.
Token
Constructs a new token for the specified Image.
Token(int, String)
- Constructor for class net.sourceforge.pmd.lang.python.ast.
Token
Constructs a new token for the specified Image and Kind.
tokenImage
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
Literal token values.
tokenize(SourceCode, Tokens)
- Method in class net.sourceforge.pmd.cpd.
PythonTokenizer
toString()
- Method in class net.sourceforge.pmd.lang.python.ast.
Token
Returns the image.
TRAILING_COMMENT
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
TRIPLE_BSTRING
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
TRIPLE_BSTRING2
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
TRIPLE_STRING
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
TRIPLE_STRING2
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
TRIPLE_USTRING
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
TRIPLE_USTRING2
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
TRY
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
W
WHILE
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
WITH
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
X
XOR
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
XOREQ
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
Y
YIELD
- Static variable in interface net.sourceforge.pmd.lang.python.ast.
PythonParserConstants
RegularExpression Id.
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
W
X
Y
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
JavaScript is disabled on your browser.
Copyright © 2002–2018
PMD
. All rights reserved.