| Package | Description |
|---|---|
| org.sonar.java.ast.parser | |
| org.sonar.java.model | |
| org.sonar.java.resolve | |
| org.sonar.plugins.java.api.tree |
Provides interfaces to represent Java source code as syntax tree.
|
| Modifier and Type | Method and Description |
|---|---|
TypeArgumentListTreeImpl |
TreeFactory.newDiamondTypeArgument(com.sonar.sslr.api.AstNode openBracketTokenAstNode,
com.sonar.sslr.api.AstNode closeBracketTokenAstNode) |
TypeArgumentListTreeImpl |
TreeFactory.newTypeArgumentList(com.sonar.sslr.api.AstNode openBracketTokenAstNode,
Tree typeArgument,
Optional<List<com.sonar.sslr.api.AstNode>> rests,
com.sonar.sslr.api.AstNode closeBracketTokenAstNode) |
TypeArgumentListTreeImpl |
JavaGrammar.TYPE_ARGUMENTS() |
| Modifier and Type | Method and Description |
|---|---|
ExpressionTree |
TreeFactory.completeCreator(Optional<TypeArgumentListTreeImpl> typeArguments,
ExpressionTree partial) |
ExpressionTree |
TreeFactory.completeMethodReference(MethodReferenceTreeImpl partial,
Optional<TypeArgumentListTreeImpl> typeArguments,
com.sonar.sslr.api.AstNode newOrIdentifierToken) |
ExpressionTree |
TreeFactory.newAnnotatedParameterizedIdentifier(Optional<List<AnnotationTreeImpl>> annotations,
com.sonar.sslr.api.AstNode identifierAstNode,
Optional<TypeArgumentListTreeImpl> typeArguments) |
ExpressionTree |
TreeFactory.newIdentifierOrMethodInvocation(Optional<TypeArgumentListTreeImpl> typeArguments,
com.sonar.sslr.api.AstNode identifierAstNode,
Optional<ArgumentListTreeImpl> arguments) |
| Constructor and Description |
|---|
JavaTree.ParameterizedTypeTreeImpl(ExpressionTree type,
TypeArgumentListTreeImpl typeArguments) |
| Modifier and Type | Method and Description |
|---|---|
void |
TypeAndReferenceSolver.visitTypeArguments(TypeArgumentListTreeImpl trees) |
| Modifier and Type | Method and Description |
|---|---|
void |
BaseTreeVisitor.visitTypeArguments(TypeArgumentListTreeImpl trees) |
void |
TreeVisitor.visitTypeArguments(TypeArgumentListTreeImpl trees) |
Copyright © 2012–2015 SonarSource. All rights reserved.