Package net.sourceforge.pmd.ast

Interface Summary
CanSuppressWarnings  
CharStream This interface describes a character stream that maintains line and column number positions of the characters.
CompilationUnit Marker interface for root nodes of the AST of compilation units in source files.
Dimensionable  
JavaNode  
JavaParserConstants  
JavaParserTreeConstants  
JavaParserVisitor  
Node  
 

Class Summary
AccessNode  
ASTAdditiveExpression  
ASTAllocationExpression  
ASTAndExpression  
ASTAnnotation  
ASTAnnotationTypeBody  
ASTAnnotationTypeDeclaration  
ASTAnnotationTypeMemberDeclaration  
ASTArgumentList  
ASTArguments  
ASTArrayDimsAndInits  
ASTArrayInitializer  
ASTAssertStatement  
ASTAssignmentOperator  
ASTBlock  
ASTBlockStatement  
ASTBooleanLiteral  
ASTBreakStatement  
ASTCastExpression  
ASTCastLookahead  
ASTCatchStatement  
ASTClassOrInterfaceBody  
ASTClassOrInterfaceBodyDeclaration  
ASTClassOrInterfaceDeclaration  
ASTClassOrInterfaceType  
ASTCompilationUnit  
ASTConditionalAndExpression  
ASTConditionalExpression  
ASTConditionalOrExpression  
ASTConstructorDeclaration  
ASTContinueStatement  
ASTDefaultValue  
ASTDoStatement  
ASTEmptyStatement  
ASTEnumBody  
ASTEnumConstant  
ASTEnumDeclaration  
ASTEnumElement  
ASTEqualityExpression  
ASTExclusiveOrExpression  
ASTExplicitConstructorInvocation  
ASTExpression  
ASTExtendsList  
ASTFieldDeclaration  
ASTFinallyStatement  
ASTForInit  
ASTFormalParameter  
ASTFormalParameters  
ASTForStatement  
ASTForUpdate  
ASTIfStatement  
ASTImplementsList  
ASTImportDeclaration  
ASTInclusiveOrExpression  
ASTInitializer  
ASTInstanceOfExpression  
ASTLabeledStatement  
ASTLiteral  
ASTLocalVariableDeclaration  
ASTMarkerAnnotation  
ASTMemberSelector  
ASTMemberValue  
ASTMemberValueArrayInitializer  
ASTMemberValuePair  
ASTMemberValuePairs  
ASTMethodDeclaration  
ASTMethodDeclarationLookahead  
ASTMethodDeclarator  
ASTModifiers  
ASTMultiplicativeExpression  
ASTName  
ASTNameList  
ASTNormalAnnotation  
ASTNullLiteral  
ASTPackageDeclaration  
ASTPostfixExpression  
ASTPreDecrementExpression  
ASTPreIncrementExpression  
ASTPrimaryExpression  
ASTPrimaryPrefix  
ASTPrimarySuffix  
ASTPrimitiveType  
ASTReferenceType  
ASTRelationalExpression  
ASTResultType  
ASTReturnStatement  
ASTRSIGNEDSHIFT  
ASTRUNSIGNEDSHIFT  
ASTShiftExpression  
ASTSingleMemberAnnotation  
ASTStatement  
ASTStatementExpression  
ASTStatementExpressionList  
ASTSwitchLabel  
ASTSwitchStatement  
ASTSynchronizedStatement  
ASTThrowStatement  
ASTTryStatement  
ASTType  
ASTTypeArgument  
ASTTypeArguments  
ASTTypeBound  
ASTTypeDeclaration  
ASTTypeParameter  
ASTTypeParameters  
ASTUnaryExpression  
ASTUnaryExpressionNotPlusMinus  
ASTVariableDeclarator  
ASTVariableDeclaratorId  
ASTVariableInitializer  
ASTWhileStatement  
ASTWildcardBounds  
JavaCharStream An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (with java-like unicode escape processing).
JavaParser  
JavaParser.JJCalls  
JavaParserTokenManager  
JavaParserVisitorAdapter  
JJTJavaParserState  
SimpleJavaNode  
SimpleNode  
Token Describes the input token stream.
Token.GTToken  
 

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



Copyright © 2002-2006 InfoEther. All Rights Reserved.