| Package | Description |
|---|---|
| org.sonar.java.ast.parser | |
| org.sonar.java.model | |
| org.sonar.java.model.declaration | |
| org.sonar.java.model.expression | |
| org.sonar.java.model.statement |
| Modifier and Type | Method and Description |
|---|---|
InternalSyntaxToken |
LambdaParameterListTreeImpl.closeParenToken() |
InternalSyntaxToken |
FormalParametersListTreeImpl.closeParenToken() |
InternalSyntaxToken |
LambdaParameterListTreeImpl.openParenToken() |
InternalSyntaxToken |
FormalParametersListTreeImpl.openParenToken() |
| Modifier and Type | Method and Description |
|---|---|
TreeFactory.Tuple<InternalSyntaxToken,ExpressionTree> |
JavaGrammar.DEFAULT_VALUE() |
TreeFactory.Tuple<InternalSyntaxToken,ExpressionTree> |
TreeFactory.newDefaultValue(com.sonar.sslr.api.AstNode defaultTokenAstNode,
ExpressionTree elementValue) |
| Modifier and Type | Method and Description |
|---|---|
ArgumentListTreeImpl |
ArgumentListTreeImpl.complete(InternalSyntaxToken openParenToken,
InternalSyntaxToken closeParenToken) |
FormalParametersListTreeImpl |
FormalParametersListTreeImpl.complete(InternalSyntaxToken openParenToken,
InternalSyntaxToken closeParenToken) |
| Modifier and Type | Method and Description |
|---|---|
MethodTreeImpl |
TreeFactory.newAnnotationTypeMethod(com.sonar.sslr.api.AstNode openParenTokenAstNode,
com.sonar.sslr.api.AstNode closeParenTokenAstNode,
Optional<TreeFactory.Tuple<InternalSyntaxToken,ExpressionTree>> defaultValue) |
| Constructor and Description |
|---|
ArgumentListTreeImpl(InternalSyntaxToken openParenToken,
ExpressionTree expression,
InternalSyntaxToken closeParenToken) |
ArgumentListTreeImpl(InternalSyntaxToken openParenToken,
InternalSyntaxToken closeParenToken) |
FormalParametersListTreeImpl(InternalSyntaxToken openParenToken,
InternalSyntaxToken closeParenToken) |
FormalParametersListTreeImpl(List<AnnotationTreeImpl> annotations,
InternalSyntaxToken ellipsisToken,
VariableTreeImpl variable) |
LambdaParameterListTreeImpl(InternalSyntaxToken openParenToken,
List<VariableTreeImpl> params,
InternalSyntaxToken closeParenToken,
List<com.sonar.sslr.api.AstNode> children) |
TypeParameterListTreeImpl(InternalSyntaxToken openBracketToken,
List<TypeParameterTree> typeParameters,
List<com.sonar.sslr.api.AstNode> children,
InternalSyntaxToken closeBracketToken) |
| Modifier and Type | Method and Description |
|---|---|
static InternalSyntaxToken |
InternalSyntaxToken.create(com.sonar.sslr.api.AstNode astNode) |
static InternalSyntaxToken |
InternalSyntaxToken.createLegacy(com.sonar.sslr.api.AstNode astNode) |
| Modifier and Type | Method and Description |
|---|---|
JavaTree.WildcardTreeImpl |
JavaTree.WildcardTreeImpl.complete(InternalSyntaxToken queryToken) |
| Constructor and Description |
|---|
JavaTree.ImportTreeImpl(InternalSyntaxToken importToken,
InternalSyntaxToken staticToken,
Tree qualifiedIdentifier,
InternalSyntaxToken semiColonToken) |
JavaTree.PrimitiveTypeTreeImpl(InternalSyntaxToken token,
List<com.sonar.sslr.api.AstNode> children) |
JavaTree.WildcardTreeImpl(Tree.Kind kind,
InternalSyntaxToken queryToken) |
JavaTree.WildcardTreeImpl(Tree.Kind kind,
InternalSyntaxToken extendsOrSuperToken,
List<AnnotationTreeImpl> annotations,
ExpressionTree bound) |
TypeParameterTreeImpl(InternalSyntaxToken extendsToken,
BoundListTreeImpl bounds) |
| Modifier and Type | Class and Description |
|---|---|
class |
ModifierKeywordTreeImpl |
| Modifier and Type | Method and Description |
|---|---|
ClassTreeImpl |
ClassTreeImpl.complete(InternalSyntaxToken atToken,
InternalSyntaxToken interfaceToken,
IdentifierTree simpleName) |
| Constructor and Description |
|---|
AnnotationTreeImpl(InternalSyntaxToken atToken,
Tree annotationType,
ArgumentListTreeImpl arguments) |
VariableTreeImpl(InternalSyntaxToken equalToken,
ExpressionTree initializer,
com.sonar.sslr.api.AstNode... children) |
| Modifier and Type | Method and Description |
|---|---|
TypeCastExpressionTreeImpl |
TypeCastExpressionTreeImpl.complete(InternalSyntaxToken openParenToken) |
| Modifier and Type | Method and Description |
|---|---|
IfStatementTreeImpl |
IfStatementTreeImpl.complete(InternalSyntaxToken ifKeyword,
InternalSyntaxToken openParenToken,
ExpressionTree condition,
InternalSyntaxToken closeParenToken,
StatementTree thenStatement,
com.sonar.sslr.api.AstNode... children) |
TryStatementTreeImpl |
TryStatementTreeImpl.completeStandardTry(InternalSyntaxToken tryToken,
BlockTreeImpl block) |
| Constructor and Description |
|---|
BlockTreeImpl(InternalSyntaxToken openBraceToken,
List<StatementTree> body,
InternalSyntaxToken closeBraceToken,
com.sonar.sslr.api.AstNode... children) |
BlockTreeImpl(Tree.Kind kind,
InternalSyntaxToken openBraceToken,
List<StatementTree> body,
InternalSyntaxToken closeBraceToken,
com.sonar.sslr.api.AstNode... children) |
CatchTreeImpl(InternalSyntaxToken catchToken,
InternalSyntaxToken openParenToken,
VariableTreeImpl parameter,
InternalSyntaxToken closeParenToken,
BlockTreeImpl block) |
DoWhileStatementTreeImpl(InternalSyntaxToken doKeyword,
StatementTree statement,
InternalSyntaxToken whileKeyword,
InternalSyntaxToken openParenToken,
ExpressionTree condition,
InternalSyntaxToken closeParenToken,
InternalSyntaxToken semicolonToken,
com.sonar.sslr.api.AstNode... children) |
ExpressionStatementTreeImpl(ExpressionTree expression,
InternalSyntaxToken semicolonToken,
com.sonar.sslr.api.AstNode... children) |
IfStatementTreeImpl(InternalSyntaxToken ifKeyword,
InternalSyntaxToken openParenToken,
ExpressionTree condition,
InternalSyntaxToken closeParenToken,
StatementTree thenStatement,
com.sonar.sslr.api.AstNode... children) |
IfStatementTreeImpl(InternalSyntaxToken elseKeyword,
StatementTree elseStatement,
com.sonar.sslr.api.AstNode... children) |
SwitchStatementTreeImpl(InternalSyntaxToken switchKeyword,
InternalSyntaxToken openParenToken,
ExpressionTree expression,
InternalSyntaxToken closeParenToken,
InternalSyntaxToken openBraceToken,
List<CaseGroupTreeImpl> groups,
InternalSyntaxToken closeBraceToken,
List<com.sonar.sslr.api.AstNode> children) |
SynchronizedStatementTreeImpl(InternalSyntaxToken synchronizedKeyword,
InternalSyntaxToken openParenToken,
ExpressionTree expression,
InternalSyntaxToken closeParenToken,
BlockTree block,
com.sonar.sslr.api.AstNode... children) |
TryStatementTreeImpl(InternalSyntaxToken tryToken,
InternalSyntaxToken openParenToken,
ResourceListTreeImpl resources,
InternalSyntaxToken closeParenToken,
BlockTreeImpl block,
List<CatchTreeImpl> catches,
BlockTreeImpl finallyBlock) |
WhileStatementTreeImpl(InternalSyntaxToken whileKeyword,
InternalSyntaxToken openParenToken,
ExpressionTree condition,
InternalSyntaxToken closeParenToken,
StatementTree statement,
com.sonar.sslr.api.AstNode... children) |
Copyright © 2012–2015 SonarSource. All rights reserved.