| Package | Description |
|---|---|
| org.sonar.java.ast.parser | |
| org.sonar.java.model.declaration |
| Modifier and Type | Method and Description |
|---|---|
ArgumentListTreeImpl |
JavaGrammar.ANNOTATION_REST() |
ArgumentListTreeImpl |
JavaGrammar.ARGUMENTS() |
ArgumentListTreeImpl |
ArgumentListTreeImpl.complete(InternalSyntaxToken openParenToken,
InternalSyntaxToken closeParenToken) |
ArgumentListTreeImpl |
TreeFactory.completeArguments(com.sonar.sslr.api.AstNode openParenthesisTokenAstNode,
Optional<ArgumentListTreeImpl> expressions,
com.sonar.sslr.api.AstNode closeParenthesisTokenAstNode) |
ArgumentListTreeImpl |
TreeFactory.completeNormalAnnotation(com.sonar.sslr.api.AstNode openParenTokenAstNode,
Optional<ArgumentListTreeImpl> partial,
com.sonar.sslr.api.AstNode closeParenTokenAstNode) |
ArgumentListTreeImpl |
JavaGrammar.ELEMENT_VALUE_PAIRS() |
ArgumentListTreeImpl |
TreeFactory.newArguments(ExpressionTree expression,
Optional<List<com.sonar.sslr.api.AstNode>> rests) |
ArgumentListTreeImpl |
TreeFactory.newNormalAnnotation(AssignmentExpressionTreeImpl elementValuePair,
Optional<List<com.sonar.sslr.api.AstNode>> rests) |
ArgumentListTreeImpl |
TreeFactory.newSingleElementAnnotation(com.sonar.sslr.api.AstNode openParenTokenAstNode,
ExpressionTree elementValue,
com.sonar.sslr.api.AstNode closeParenTokenAstNode) |
ArgumentListTreeImpl |
JavaGrammar.NORMAL_ANNOTATION_REST() |
ArgumentListTreeImpl |
JavaGrammar.SINGLE_ELEMENT_ANNOTATION_REST() |
| Modifier and Type | Method and Description |
|---|---|
NewClassTreeImpl |
TreeFactory.newClassCreatorRest(ArgumentListTreeImpl arguments,
Optional<ClassTreeImpl> classBody) |
| Modifier and Type | Method and Description |
|---|---|
ArgumentListTreeImpl |
TreeFactory.completeArguments(com.sonar.sslr.api.AstNode openParenthesisTokenAstNode,
Optional<ArgumentListTreeImpl> expressions,
com.sonar.sslr.api.AstNode closeParenthesisTokenAstNode) |
ArgumentListTreeImpl |
TreeFactory.completeNormalAnnotation(com.sonar.sslr.api.AstNode openParenTokenAstNode,
Optional<ArgumentListTreeImpl> partial,
com.sonar.sslr.api.AstNode closeParenTokenAstNode) |
AnnotationTreeImpl |
TreeFactory.newAnnotation(com.sonar.sslr.api.AstNode atTokenAstNode,
ExpressionTree qualifiedIdentifier,
Optional<ArgumentListTreeImpl> arguments) |
EnumConstantTreeImpl |
TreeFactory.newEnumConstant(Optional<List<AnnotationTreeImpl>> annotations,
com.sonar.sslr.api.AstNode identifierAstNode,
Optional<ArgumentListTreeImpl> arguments,
Optional<ClassTreeImpl> classBody,
Optional<com.sonar.sslr.api.AstNode> semicolonTokenAstNode) |
ExpressionTree |
TreeFactory.newIdentifierOrMethodInvocation(Optional<TypeArgumentListTreeImpl> typeArguments,
com.sonar.sslr.api.AstNode identifierAstNode,
Optional<ArgumentListTreeImpl> arguments) |
| Constructor and Description |
|---|
AnnotationTreeImpl(InternalSyntaxToken atToken,
Tree annotationType,
ArgumentListTreeImpl arguments) |
Copyright © 2012–2015 SonarSource. All rights reserved.