net.sourceforge.pmd.ast
Class JavaParser
public
class
JavaParser
extends Object
implements JavaParserTreeConstants, JavaParserConstants
protected JJTJavaParserState jjtree
public boolean lookingAhead
public final void AdditiveExpression()
public final void AllocationExpression()
public final void AndExpression()
public final void Annotation()
public final void AnnotationTypeBody()
public final void AnnotationTypeDeclaration(int modifiers)
public final void AnnotationTypeMemberDeclaration()
public final void ArgumentList()
public final void Arguments()
public final void ArrayDimsAndInits()
public final void ArrayInitializer()
public final void AssertStatement()
public final void AssignmentOperator()
public final void Block()
public final void BlockStatement()
public final void BooleanLiteral()
public final void BreakStatement()
public final void CastExpression()
public final void CastLookahead()
public final void CatchStatement()
public final void ClassOrInterfaceBody()
public final void ClassOrInterfaceBodyDeclaration()
public final void ClassOrInterfaceDeclaration(int modifiers)
public final void ClassOrInterfaceType()
THE JAVA LANGUAGE GRAMMAR STARTS HERE *
public final void ConditionalAndExpression()
public final void ConditionalExpression()
public final void ConditionalOrExpression()
public final void ConstructorDeclaration(int modifiers)
public final void ContinueStatement()
public final void disable_tracing()
public final void DefaultValue()
public final void DoStatement()
public final void enable_tracing()
public final void EmptyStatement()
public final void EnumBody()
public final void EnumConstant()
public final void EnumDeclaration(int modifiers)
public final void EqualityExpression()
public final void ExclusiveOrExpression()
public final void ExplicitConstructorInvocation()
public final void Expression()
public final void ExtendsList()
public final void FieldDeclaration(int modifiers)
public final void FinallyStatement()
public final void ForInit()
public final void FormalParameter()
public final void FormalParameters()
public final void ForStatement()
public final void ForUpdate()
public Map<Integer,String> getExcludeMap()
public final
Token getNextToken()
public final
Token getToken(int index)
public final void IfStatement()
public final void ImplementsList()
public final void ImportDeclaration()
public final void InclusiveOrExpression()
public final void Initializer()
public final void InstanceOfExpression()
public final void LabeledStatement()
public final void Literal()
public final void LocalVariableDeclaration()
public final void MarkerAnnotation()
public final void MemberSelector()
public final void MemberValue()
public final void MemberValueArrayInitializer()
public final void MemberValuePair()
public final void MemberValuePairs()
public final void MethodDeclaration(int modifiers)
public final void MethodDeclarator()
public final int Modifiers()
public final void MultiplicativeExpression()
public final void Name()
public final void NameList()
public final void NormalAnnotation()
public final void NullLiteral()
public final void PackageDeclaration()
public final void PostfixExpression()
public final void PreDecrementExpression()
public final void PreIncrementExpression()
public final void PrimaryExpression()
public final void PrimaryPrefix()
public final void PrimarySuffix()
public final void PrimitiveType()
public final void ReferenceType()
public final void RelationalExpression()
public final void ResultType()
public final void ReturnStatement()
public final void RSIGNEDSHIFT()
public final void RUNSIGNEDSHIFT()
public void setExcludeMarker(String marker)
public void setJDK13()
public void setJDK15()
public final void ShiftExpression()
public final void SingleMemberAnnotation()
public final void Statement()
public final void StatementExpression()
public final void StatementExpressionList()
public final void SwitchLabel()
public final void SwitchStatement()
public final void SynchronizedStatement()
public final void ThrowStatement()
public final void TryStatement()
public final void Type()
public final void TypeArgument()
public final void TypeArguments()
public final void TypeBound()
public final void TypeDeclaration()
public final void TypeParameter()
public final void TypeParameters()
public final void UnaryExpression()
public final void UnaryExpressionNotPlusMinus()
public final void VariableDeclarator()
public final void VariableDeclaratorId()
public final void VariableInitializer()
public final void WhileStatement()
public final void WildcardBounds()