org.sonar.java.ast.parser
Class JavaGrammarImpl

java.lang.Object
  extended by com.sonar.sslr.api.Grammar
      extended by org.sonar.java.ast.api.JavaGrammar
          extended by org.sonar.java.ast.parser.JavaGrammarImpl

public class JavaGrammarImpl
extends JavaGrammar


Field Summary
 
Fields inherited from class org.sonar.java.ast.api.JavaGrammar
additiveExpression, andExpression, annotation, annotationConstantRest, annotationMethodOrConstantRest, annotationMethodRest, annotationRest, annotationTypeBody, annotationTypeDeclaration, annotationTypeElementDeclaration, annotationTypeElementRest, arguments, arrayCreatorRest, arrayInitializer, assertStatement, assignmentExpression, assignmentOperator, basicType, block, blockStatement, blockStatements, bound, breakStatement, bsr, bsrequ, catchClause, catchFormalParameter, catchType, classBody, classBodyDeclaration, classCreatorRest, classDeclaration, classInitDeclaration, classType, classTypeList, compilationUnit, conditionalAndExpression, conditionalExpression, conditionalOrExpression, constantDeclarator, constantDeclaratorRest, constantDeclaratorsRest, constantExpression, constructorDeclaratorRest, continueStatement, createdName, creator, defaultValue, diamond, dim, dimExpr, doStatement, elementValue, elementValueArrayInitializer, elementValuePair, elementValuePairs, elementValues, emptyStatement, enumBody, enumBodyDeclarations, enumConstant, enumConstantName, enumConstants, enumDeclaration, equalityExpression, exclusiveOrExpression, explicitGenericInvocation, explicitGenericInvocationSuffix, expression, expressionStatement, fieldDeclaration, finally_, forInit, formalParameter, formalParameterDecls, formalParameters, formalParametersDeclsRest, forStatement, forUpdate, ge, genericMethodOrConstructorRest, identifierSuffix, ifStatement, importDeclaration, inclusiveOrExpression, innerCreator, interfaceBody, interfaceBodyDeclaration, interfaceDeclaration, interfaceGenericMethodDecl, interfaceMemberDecl, interfaceMethodDeclaratorRest, interfaceMethodOrFieldDecl, interfaceMethodOrFieldRest, labeledStatement, literal, localVariableDeclarationStatement, memberDecl, methodBody, methodDeclaratorRest, modifier, multiplicativeExpression, nonWildcardTypeArguments, normalAnnotationRest, packageDeclaration, parExpression, postFixOp, prefixOp, primary, qualifiedIdentifier, referenceType, relationalExpression, resource, resourceSpecification, returnStatement, selector, shiftExpression, singleElementAnnotationRest, sr, srequ, statement, statementExpression, superSuffix, switchBlockStatementGroup, switchBlockStatementGroups, switchLabel, switchStatement, synchronizedStatement, throwStatement, tryStatement, tryWithResourcesStatement, type, typeArgument, typeArguments, typeDeclaration, typeParameter, typeParameters, unaryExpression, variableDeclarator, variableDeclaratorId, variableDeclarators, variableInitializer, variableModifiers, voidInterfaceMethodDeclaratorsRest, voidMethodDeclaratorRest, whileStatement
 
Constructor Summary
JavaGrammarImpl()
           
 
Method Summary
 
Methods inherited from class org.sonar.java.ast.api.JavaGrammar
getRootRule
 
Methods inherited from class com.sonar.sslr.api.Grammar
getAllRuleFields, getRuleFields
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavaGrammarImpl

public JavaGrammarImpl()


Copyright © 2012 SonarSource. All Rights Reserved.