Package net.sourceforge.pmd.ast

Interface Summary
AccessFlags  
CharStream This interface describes a character stream that maintains line and column number positions of the characters.
JavaParserConstants  
JavaParserTreeConstants  
JavaParserVisitor  
Node  
 

Class Summary
AccessNode  
ASTAdditiveExpression  
ASTAllocationExpression  
ASTAndExpression  
ASTArgumentList  
ASTArguments  
ASTArrayDimsAndInits  
ASTArrayInitializer  
ASTAssertStatement  
ASTAssignmentOperator  
ASTBlock  
ASTBlockStatement  
ASTBooleanLiteral  
ASTBreakStatement  
ASTCastExpression  
ASTCastLookahead  
ASTCatch  
ASTClassBody  
ASTClassBodyDeclaration  
ASTClassDeclaration  
ASTCompilationUnit  
ASTConditionalAndExpression  
ASTConditionalExpression  
ASTConditionalOrExpression  
ASTConstructorDeclaration  
ASTContinueStatement  
ASTDoStatement  
ASTEmptyStatement  
ASTEnumDeclaration  
ASTEnumElement  
ASTEqualityExpression  
ASTExclusiveOrExpression  
ASTExplicitConstructorInvocation  
ASTExpression  
ASTFieldDeclaration  
ASTForInit  
ASTFormalParameter  
ASTFormalParameters  
ASTForStatement  
ASTForUpdate  
ASTIfStatement  
ASTImportDeclaration  
ASTInclusiveOrExpression  
ASTInitializer  
ASTInstanceOfExpression  
ASTInterfaceDeclaration  
ASTInterfaceMemberDeclaration  
ASTLabeledStatement  
ASTLiteral  
ASTLocalVariableDeclaration  
ASTMethodDeclaration  
ASTMethodDeclarationLookahead  
ASTMethodDeclarator  
ASTMultiplicativeExpression  
ASTName  
ASTNameList  
ASTNestedClassDeclaration  
ASTNestedInterfaceDeclaration  
ASTNullLiteral  
ASTPackageDeclaration  
ASTPostfixExpression  
ASTPreDecrementExpression  
ASTPreIncrementExpression  
ASTPrimaryExpression  
ASTPrimaryPrefix  
ASTPrimarySuffix  
ASTPrimitiveType  
ASTRelationalExpression  
ASTResultType  
ASTReturnStatement  
ASTShiftExpression  
ASTStatement  
ASTStatementExpression  
ASTStatementExpressionList  
ASTSwitchLabel  
ASTSwitchStatement  
ASTSynchronizedStatement  
ASTThrowStatement  
ASTTryStatement  
ASTType  
ASTTypeDeclaration  
ASTUnaryExpression  
ASTUnaryExpressionNotPlusMinus  
ASTUnmodifiedClassDeclaration  
ASTUnmodifiedInterfaceDeclaration  
ASTVariableDeclarator  
ASTVariableDeclaratorId  
ASTVariableInitializer  
ASTWhileStatement  
DiscardableNodeCleaner  
JavaCharStream An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (with java-like unicode escape processing).
JavaParser  
JavaParserTokenManager  
JavaParserVisitorAdapter  
SimpleCharStream An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
SimpleNode  
Token Describes the input token stream.
 

Exception Summary
ParseException This exception is thrown when parse errors are encountered.
TokenMgrError  
 



Copyright © 2002-2004 Project Ultra*Log @ DARPA. All Rights Reserved.