ExpressionTree |
TreeFactory.annotationIdentifier(com.sonar.sslr.api.AstNode firstIdentifier,
Optional<List<TreeFactory.Tuple<com.sonar.sslr.api.AstNode,com.sonar.sslr.api.AstNode>>> rests) |
ExpressionTree |
TreeFactory.applySelectors1(ExpressionTree primary,
Optional<List<ExpressionTree>> selectors) |
ExpressionTree |
TreeFactory.applySelectors2(ExpressionTree primary,
Optional<List<ExpressionTree>> selectors) |
ExpressionTree |
TreeFactory.assignmentExpression(ExpressionTree expression,
Optional<List<org.sonar.java.ast.parser.TreeFactory.OperatorAndOperand>> operatorAndOperands) |
ExpressionTree |
TreeFactory.basicClassExpression(JavaTree.PrimitiveTypeTreeImpl basicType,
Optional<List<TreeFactory.Tuple<com.sonar.sslr.api.AstNode,com.sonar.sslr.api.AstNode>>> dimensions,
com.sonar.sslr.api.AstNode dotToken,
com.sonar.sslr.api.AstNode classTokenAstNode) |
ExpressionTree |
TreeFactory.binaryExpression1(ExpressionTree expression,
Optional<List<org.sonar.java.ast.parser.TreeFactory.OperatorAndOperand>> operatorAndOperands) |
ExpressionTree |
TreeFactory.binaryExpression10(ExpressionTree expression,
Optional<List<org.sonar.java.ast.parser.TreeFactory.OperatorAndOperand>> operatorAndOperands) |
ExpressionTree |
TreeFactory.binaryExpression2(ExpressionTree expression,
Optional<List<org.sonar.java.ast.parser.TreeFactory.OperatorAndOperand>> operatorAndOperands) |
ExpressionTree |
TreeFactory.binaryExpression3(ExpressionTree expression,
Optional<List<org.sonar.java.ast.parser.TreeFactory.OperatorAndOperand>> operatorAndOperands) |
ExpressionTree |
TreeFactory.binaryExpression4(ExpressionTree expression,
Optional<List<org.sonar.java.ast.parser.TreeFactory.OperatorAndOperand>> operatorAndOperands) |
ExpressionTree |
TreeFactory.binaryExpression5(ExpressionTree expression,
Optional<List<org.sonar.java.ast.parser.TreeFactory.OperatorAndOperand>> operatorAndOperands) |
ExpressionTree |
TreeFactory.binaryExpression6(ExpressionTree expression,
Optional<List<org.sonar.java.ast.parser.TreeFactory.OperatorAndOperand>> operatorAndOperands) |
ExpressionTree |
TreeFactory.binaryExpression7(ExpressionTree expression,
Optional<List<org.sonar.java.ast.parser.TreeFactory.OperatorAndOperand>> operatorAndOperands) |
ExpressionTree |
TreeFactory.binaryExpression8(ExpressionTree expression,
Optional<List<org.sonar.java.ast.parser.TreeFactory.OperatorAndOperand>> operatorAndOperands) |
ExpressionTree |
TreeFactory.binaryExpression9(ExpressionTree expression,
Optional<List<org.sonar.java.ast.parser.TreeFactory.OperatorAndOperand>> operatorAndOperands) |
BlockStatementListTreeImpl |
TreeFactory.blockStatements(Optional<List<BlockStatementListTreeImpl>> blockStatements) |
BreakStatementTreeImpl |
TreeFactory.breakStatement(com.sonar.sslr.api.AstNode breakToken,
Optional<com.sonar.sslr.api.AstNode> identifierAstNode,
com.sonar.sslr.api.AstNode semicolonToken) |
ArgumentListTreeImpl |
TreeFactory.completeArguments(com.sonar.sslr.api.AstNode openParenthesisTokenAstNode,
Optional<ArgumentListTreeImpl> expressions,
com.sonar.sslr.api.AstNode closeParenthesisTokenAstNode) |
NewArrayTreeImpl |
TreeFactory.completeArrayCreator(Optional<List<AnnotationTreeImpl>> annotations,
NewArrayTreeImpl partial) |
AssertStatementTreeImpl |
TreeFactory.completeAssertStatement(com.sonar.sslr.api.AstNode assertToken,
ExpressionTree expression,
Optional<AssertStatementTreeImpl> detailExpression,
com.sonar.sslr.api.AstNode semicolonToken) |
ClassTreeImpl |
TreeFactory.completeClassDeclaration(com.sonar.sslr.api.AstNode classTokenAstNode,
com.sonar.sslr.api.AstNode identifierAstNode,
Optional<TypeParameterListTreeImpl> typeParameters,
Optional<TreeFactory.Tuple<com.sonar.sslr.api.AstNode,ExpressionTree>> extendsClause,
Optional<TreeFactory.Tuple<com.sonar.sslr.api.AstNode,QualifiedIdentifierListTreeImpl>> implementsClause,
ClassTreeImpl partial) |
ClassTreeImpl |
TreeFactory.completeClassDeclaration(com.sonar.sslr.api.AstNode classTokenAstNode,
com.sonar.sslr.api.AstNode identifierAstNode,
Optional<TypeParameterListTreeImpl> typeParameters,
Optional<TreeFactory.Tuple<com.sonar.sslr.api.AstNode,ExpressionTree>> extendsClause,
Optional<TreeFactory.Tuple<com.sonar.sslr.api.AstNode,QualifiedIdentifierListTreeImpl>> implementsClause,
ClassTreeImpl partial) |
ClassTreeImpl |
TreeFactory.completeClassDeclaration(com.sonar.sslr.api.AstNode classTokenAstNode,
com.sonar.sslr.api.AstNode identifierAstNode,
Optional<TypeParameterListTreeImpl> typeParameters,
Optional<TreeFactory.Tuple<com.sonar.sslr.api.AstNode,ExpressionTree>> extendsClause,
Optional<TreeFactory.Tuple<com.sonar.sslr.api.AstNode,QualifiedIdentifierListTreeImpl>> implementsClause,
ClassTreeImpl partial) |
ExpressionTree |
TreeFactory.completeCreator(Optional<TypeArgumentListTreeImpl> typeArguments,
ExpressionTree partial) |
NewArrayTreeImpl |
TreeFactory.completeElementValueArrayInitializer(com.sonar.sslr.api.AstNode openBraceTokenAstNode,
Optional<NewArrayTreeImpl> partial,
Optional<com.sonar.sslr.api.AstNode> commaTokenAstNode,
com.sonar.sslr.api.AstNode closeBraceTokenAstNode) |
NewArrayTreeImpl |
TreeFactory.completeElementValueArrayInitializer(com.sonar.sslr.api.AstNode openBraceTokenAstNode,
Optional<NewArrayTreeImpl> partial,
Optional<com.sonar.sslr.api.AstNode> commaTokenAstNode,
com.sonar.sslr.api.AstNode closeBraceTokenAstNode) |
IfStatementTreeImpl |
TreeFactory.completeIf(com.sonar.sslr.api.AstNode ifToken,
com.sonar.sslr.api.AstNode openParen,
ExpressionTree condition,
com.sonar.sslr.api.AstNode closeParen,
StatementTree statement,
Optional<IfStatementTreeImpl> elseClause) |
ExpressionTree |
TreeFactory.completeInstanceofExpression(ExpressionTree expression,
Optional<InstanceOfTreeImpl> partial) |
ClassTreeImpl |
TreeFactory.completeInterfaceDeclaration(com.sonar.sslr.api.AstNode interfaceTokenAstNode,
com.sonar.sslr.api.AstNode identifierAstNode,
Optional<TypeParameterListTreeImpl> typeParameters,
Optional<TreeFactory.Tuple<com.sonar.sslr.api.AstNode,QualifiedIdentifierListTreeImpl>> extendsClause,
ClassTreeImpl partial) |
ClassTreeImpl |
TreeFactory.completeInterfaceDeclaration(com.sonar.sslr.api.AstNode interfaceTokenAstNode,
com.sonar.sslr.api.AstNode identifierAstNode,
Optional<TypeParameterListTreeImpl> typeParameters,
Optional<TreeFactory.Tuple<com.sonar.sslr.api.AstNode,QualifiedIdentifierListTreeImpl>> extendsClause,
ClassTreeImpl partial) |
ExpressionTree |
TreeFactory.completeMethodReference(MethodReferenceTreeImpl partial,
Optional<TypeArgumentListTreeImpl> typeArguments,
com.sonar.sslr.api.AstNode newOrIdentifierToken) |
ArgumentListTreeImpl |
TreeFactory.completeNormalAnnotation(com.sonar.sslr.api.AstNode openParenTokenAstNode,
Optional<ArgumentListTreeImpl> partial,
com.sonar.sslr.api.AstNode closeParenTokenAstNode) |
FormalParametersListTreeImpl |
TreeFactory.completeParenFormalParameters(com.sonar.sslr.api.AstNode openParenTokenAstNode,
Optional<FormalParametersListTreeImpl> partial,
com.sonar.sslr.api.AstNode closeParenTokenAstNode) |
ExpressionTree |
TreeFactory.completeTernaryExpression(ExpressionTree expression,
Optional<ConditionalExpressionTreeImpl> partial) |
Tree |
TreeFactory.completeTypeArgument(Optional<List<AnnotationTreeImpl>> annotations,
Tree partial) |
TypeParameterTreeImpl |
TreeFactory.completeTypeParameter(Optional<List<AnnotationTreeImpl>> annotations,
com.sonar.sslr.api.AstNode identifierAstNode,
Optional<TypeParameterTreeImpl> partial) |
TypeParameterTreeImpl |
TreeFactory.completeTypeParameter(Optional<List<AnnotationTreeImpl>> annotations,
com.sonar.sslr.api.AstNode identifierAstNode,
Optional<TypeParameterTreeImpl> partial) |
VariableTreeImpl |
TreeFactory.completeVariableDeclarator(com.sonar.sslr.api.AstNode identifierAstNode,
Optional<List<TreeFactory.Tuple<com.sonar.sslr.api.AstNode,com.sonar.sslr.api.AstNode>>> dimensions,
Optional<VariableTreeImpl> partial) |
VariableTreeImpl |
TreeFactory.completeVariableDeclarator(com.sonar.sslr.api.AstNode identifierAstNode,
Optional<List<TreeFactory.Tuple<com.sonar.sslr.api.AstNode,com.sonar.sslr.api.AstNode>>> dimensions,
Optional<VariableTreeImpl> partial) |
JavaTree.WildcardTreeImpl |
TreeFactory.completeWildcardTypeArgument(com.sonar.sslr.api.AstNode queryTokenAstNode,
Optional<JavaTree.WildcardTreeImpl> partial) |
ContinueStatementTreeImpl |
TreeFactory.continueStatement(com.sonar.sslr.api.AstNode continueToken,
Optional<com.sonar.sslr.api.AstNode> identifierAstNode,
com.sonar.sslr.api.AstNode semicolonToken) |
ModifiersTreeImpl |
TreeFactory.modifiers(Optional<List<ModifierTree>> modifierNodes) |
ExpressionTree |
TreeFactory.newAnnotatedParameterizedIdentifier(Optional<List<AnnotationTreeImpl>> annotations,
com.sonar.sslr.api.AstNode identifierAstNode,
Optional<TypeArgumentListTreeImpl> typeArguments) |
ExpressionTree |
TreeFactory.newAnnotatedParameterizedIdentifier(Optional<List<AnnotationTreeImpl>> annotations,
com.sonar.sslr.api.AstNode identifierAstNode,
Optional<TypeArgumentListTreeImpl> typeArguments) |
AnnotationTreeImpl |
TreeFactory.newAnnotation(com.sonar.sslr.api.AstNode atTokenAstNode,
ExpressionTree qualifiedIdentifier,
Optional<ArgumentListTreeImpl> arguments) |
ClassTreeImpl |
TreeFactory.newAnnotationType(com.sonar.sslr.api.AstNode openBraceTokenAstNode,
Optional<List<com.sonar.sslr.api.AstNode>> annotationTypeElementDeclarations,
com.sonar.sslr.api.AstNode closeBraceTokenAstNode) |
MethodTreeImpl |
TreeFactory.newAnnotationTypeMethod(com.sonar.sslr.api.AstNode openParenTokenAstNode,
com.sonar.sslr.api.AstNode closeParenTokenAstNode,
Optional<TreeFactory.Tuple<InternalSyntaxToken,ExpressionTree>> defaultValue) |
ArgumentListTreeImpl |
TreeFactory.newArguments(ExpressionTree expression,
Optional<List<com.sonar.sslr.api.AstNode>> rests) |
ArrayAccessExpressionTreeImpl |
TreeFactory.newArrayAccessExpression(Optional<List<AnnotationTreeImpl>> annotations,
com.sonar.sslr.api.AstNode openBracketTokenAstNode,
ExpressionTree index,
com.sonar.sslr.api.AstNode closeBracketTokenAstNode) |
NewArrayTreeImpl |
TreeFactory.newArrayCreatorWithDimension(com.sonar.sslr.api.AstNode openBracketToken,
ExpressionTree expression,
com.sonar.sslr.api.AstNode closeBracketToken,
Optional<List<ArrayAccessExpressionTreeImpl>> arrayAccesses,
Optional<List<com.sonar.sslr.api.AstNode>> dims) |
NewArrayTreeImpl |
TreeFactory.newArrayCreatorWithDimension(com.sonar.sslr.api.AstNode openBracketToken,
ExpressionTree expression,
com.sonar.sslr.api.AstNode closeBracketToken,
Optional<List<ArrayAccessExpressionTreeImpl>> arrayAccesses,
Optional<List<com.sonar.sslr.api.AstNode>> dims) |
NewArrayTreeImpl |
TreeFactory.newArrayCreatorWithInitializer(com.sonar.sslr.api.AstNode openBracketToken,
com.sonar.sslr.api.AstNode closeBracketToken,
Optional<List<TreeFactory.Tuple<com.sonar.sslr.api.AstNode,com.sonar.sslr.api.AstNode>>> dimensions,
NewArrayTreeImpl partial) |
NewArrayTreeImpl |
TreeFactory.newArrayInitializer(com.sonar.sslr.api.AstNode openBraceTokenAstNode,
Optional<List<com.sonar.sslr.api.AstNode>> rests,
com.sonar.sslr.api.AstNode closeBraceTokenAstNode) |
JavaTree.PrimitiveTypeTreeImpl |
TreeFactory.newBasicType(Optional<List<AnnotationTreeImpl>> annotations,
com.sonar.sslr.api.AstNode basicType) |
BoundListTreeImpl |
TreeFactory.newBounds(ExpressionTree classType,
Optional<List<com.sonar.sslr.api.AstNode>> rests) |
VariableTreeImpl |
TreeFactory.newCatchFormalParameter(Optional<ModifiersTreeImpl> modifiers,
Tree type,
VariableTreeImpl parameter) |
Tree |
TreeFactory.newCatchType(ExpressionTree qualifiedIdentifier,
Optional<List<com.sonar.sslr.api.AstNode>> rests) |
ClassTreeImpl |
TreeFactory.newClassBody(com.sonar.sslr.api.AstNode openBraceTokenAstNode,
Optional<List<com.sonar.sslr.api.AstNode>> members,
com.sonar.sslr.api.AstNode closeBraceTokenAstNode) |
TypeCastExpressionTreeImpl |
TreeFactory.newClassCastExpression(Tree type,
Optional<List<com.sonar.sslr.api.AstNode>> classTypes,
com.sonar.sslr.api.AstNode closeParenTokenAstNode,
ExpressionTree expression) |
NewClassTreeImpl |
TreeFactory.newClassCreatorRest(ArgumentListTreeImpl arguments,
Optional<ClassTreeImpl> classBody) |
JavaTree.CompilationUnitTreeImpl |
TreeFactory.newCompilationUnit(com.sonar.sslr.api.AstNode spacing,
Optional<ExpressionTree> packageDeclaration,
Optional<List<JavaTree.ImportTreeImpl>> importDeclarations,
Optional<List<com.sonar.sslr.api.AstNode>> typeDeclarations,
com.sonar.sslr.api.AstNode eof) |
JavaTree.CompilationUnitTreeImpl |
TreeFactory.newCompilationUnit(com.sonar.sslr.api.AstNode spacing,
Optional<ExpressionTree> packageDeclaration,
Optional<List<JavaTree.ImportTreeImpl>> importDeclarations,
Optional<List<com.sonar.sslr.api.AstNode>> typeDeclarations,
com.sonar.sslr.api.AstNode eof) |
JavaTree.CompilationUnitTreeImpl |
TreeFactory.newCompilationUnit(com.sonar.sslr.api.AstNode spacing,
Optional<ExpressionTree> packageDeclaration,
Optional<List<JavaTree.ImportTreeImpl>> importDeclarations,
Optional<List<com.sonar.sslr.api.AstNode>> typeDeclarations,
com.sonar.sslr.api.AstNode eof) |
MethodTreeImpl |
TreeFactory.newConstructor(com.sonar.sslr.api.AstNode identifierAstNode,
FormalParametersListTreeImpl parameters,
Optional<List<TreeFactory.Tuple<Optional<List<AnnotationTreeImpl>>,TreeFactory.Tuple<com.sonar.sslr.api.AstNode,com.sonar.sslr.api.AstNode>>>> annotatedDimensions,
Optional<TreeFactory.Tuple<com.sonar.sslr.api.AstNode,QualifiedIdentifierListTreeImpl>> throwsClause,
com.sonar.sslr.api.AstNode blockOrSemicolon) |
MethodTreeImpl |
TreeFactory.newConstructor(com.sonar.sslr.api.AstNode identifierAstNode,
FormalParametersListTreeImpl parameters,
Optional<List<TreeFactory.Tuple<Optional<List<AnnotationTreeImpl>>,TreeFactory.Tuple<com.sonar.sslr.api.AstNode,com.sonar.sslr.api.AstNode>>>> annotatedDimensions,
Optional<TreeFactory.Tuple<com.sonar.sslr.api.AstNode,QualifiedIdentifierListTreeImpl>> throwsClause,
com.sonar.sslr.api.AstNode blockOrSemicolon) |
ExpressionTree |
TreeFactory.newDotClassSelector(Optional<List<TreeFactory.Tuple<com.sonar.sslr.api.AstNode,com.sonar.sslr.api.AstNode>>> dimensions,
com.sonar.sslr.api.AstNode dotTokenAstNode,
com.sonar.sslr.api.AstNode classTokenAstNode) |
NewArrayTreeImpl |
TreeFactory.newElementValueArrayInitializer(ExpressionTree elementValue,
Optional<List<com.sonar.sslr.api.AstNode>> rests) |
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) |
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) |
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) |
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) |
ClassTreeImpl |
TreeFactory.newEnumDeclaration(com.sonar.sslr.api.AstNode enumTokenAstNode,
com.sonar.sslr.api.AstNode identifierAstNode,
Optional<TreeFactory.Tuple<com.sonar.sslr.api.AstNode,QualifiedIdentifierListTreeImpl>> implementsClause,
com.sonar.sslr.api.AstNode openBraceTokenAstNode,
Optional<List<EnumConstantTreeImpl>> enumConstants,
Optional<com.sonar.sslr.api.AstNode> semicolonTokenAstNode,
Optional<List<com.sonar.sslr.api.AstNode>> enumDeclarations,
com.sonar.sslr.api.AstNode closeBraceTokenAstNode) |
ClassTreeImpl |
TreeFactory.newEnumDeclaration(com.sonar.sslr.api.AstNode enumTokenAstNode,
com.sonar.sslr.api.AstNode identifierAstNode,
Optional<TreeFactory.Tuple<com.sonar.sslr.api.AstNode,QualifiedIdentifierListTreeImpl>> implementsClause,
com.sonar.sslr.api.AstNode openBraceTokenAstNode,
Optional<List<EnumConstantTreeImpl>> enumConstants,
Optional<com.sonar.sslr.api.AstNode> semicolonTokenAstNode,
Optional<List<com.sonar.sslr.api.AstNode>> enumDeclarations,
com.sonar.sslr.api.AstNode closeBraceTokenAstNode) |
ClassTreeImpl |
TreeFactory.newEnumDeclaration(com.sonar.sslr.api.AstNode enumTokenAstNode,
com.sonar.sslr.api.AstNode identifierAstNode,
Optional<TreeFactory.Tuple<com.sonar.sslr.api.AstNode,QualifiedIdentifierListTreeImpl>> implementsClause,
com.sonar.sslr.api.AstNode openBraceTokenAstNode,
Optional<List<EnumConstantTreeImpl>> enumConstants,
Optional<com.sonar.sslr.api.AstNode> semicolonTokenAstNode,
Optional<List<com.sonar.sslr.api.AstNode>> enumDeclarations,
com.sonar.sslr.api.AstNode closeBraceTokenAstNode) |
ClassTreeImpl |
TreeFactory.newEnumDeclaration(com.sonar.sslr.api.AstNode enumTokenAstNode,
com.sonar.sslr.api.AstNode identifierAstNode,
Optional<TreeFactory.Tuple<com.sonar.sslr.api.AstNode,QualifiedIdentifierListTreeImpl>> implementsClause,
com.sonar.sslr.api.AstNode openBraceTokenAstNode,
Optional<List<EnumConstantTreeImpl>> enumConstants,
Optional<com.sonar.sslr.api.AstNode> semicolonTokenAstNode,
Optional<List<com.sonar.sslr.api.AstNode>> enumDeclarations,
com.sonar.sslr.api.AstNode closeBraceTokenAstNode) |
ExpressionTree |
TreeFactory.newExpression(com.sonar.sslr.api.AstNode newToken,
Optional<List<AnnotationTreeImpl>> annotations,
ExpressionTree partial) |
ExpressionTree |
TreeFactory.newIdentifierOrMethodInvocation(Optional<TypeArgumentListTreeImpl> typeArguments,
com.sonar.sslr.api.AstNode identifierAstNode,
Optional<ArgumentListTreeImpl> arguments) |
ExpressionTree |
TreeFactory.newIdentifierOrMethodInvocation(Optional<TypeArgumentListTreeImpl> typeArguments,
com.sonar.sslr.api.AstNode identifierAstNode,
Optional<ArgumentListTreeImpl> arguments) |
JavaTree.ImportTreeImpl |
TreeFactory.newImportDeclaration(com.sonar.sslr.api.AstNode importTokenAstNode,
Optional<com.sonar.sslr.api.AstNode> staticTokenAstNode,
ExpressionTree qualifiedIdentifier,
Optional<TreeFactory.Tuple<com.sonar.sslr.api.AstNode,com.sonar.sslr.api.AstNode>> dotStar,
com.sonar.sslr.api.AstNode semicolonTokenAstNode) |
JavaTree.ImportTreeImpl |
TreeFactory.newImportDeclaration(com.sonar.sslr.api.AstNode importTokenAstNode,
Optional<com.sonar.sslr.api.AstNode> staticTokenAstNode,
ExpressionTree qualifiedIdentifier,
Optional<TreeFactory.Tuple<com.sonar.sslr.api.AstNode,com.sonar.sslr.api.AstNode>> dotStar,
com.sonar.sslr.api.AstNode semicolonTokenAstNode) |
LambdaParameterListTreeImpl |
TreeFactory.newInferedParameters(com.sonar.sslr.api.AstNode openParenTokenAstNode,
Optional<TreeFactory.Tuple<VariableTreeImpl,Optional<List<TreeFactory.Tuple<com.sonar.sslr.api.AstNode,VariableTreeImpl>>>>> identifiersOpt,
com.sonar.sslr.api.AstNode closeParenTokenAstNode) |
BlockTreeImpl |
TreeFactory.newInitializerMember(Optional<com.sonar.sslr.api.AstNode> staticTokenAstNode,
BlockTreeImpl block) |
ClassTreeImpl |
TreeFactory.newInterfaceBody(com.sonar.sslr.api.AstNode openBraceTokenAstNode,
Optional<List<com.sonar.sslr.api.AstNode>> members,
com.sonar.sslr.api.AstNode closeBraceTokenAstNode) |
MethodTreeImpl |
TreeFactory.newMethod(ExpressionTree type,
com.sonar.sslr.api.AstNode identifierAstNode,
FormalParametersListTreeImpl parameters,
Optional<List<TreeFactory.Tuple<Optional<List<AnnotationTreeImpl>>,TreeFactory.Tuple<com.sonar.sslr.api.AstNode,com.sonar.sslr.api.AstNode>>>> annotatedDimensions,
Optional<TreeFactory.Tuple<com.sonar.sslr.api.AstNode,QualifiedIdentifierListTreeImpl>> throwsClause,
com.sonar.sslr.api.AstNode blockOrSemicolon) |
MethodTreeImpl |
TreeFactory.newMethod(ExpressionTree type,
com.sonar.sslr.api.AstNode identifierAstNode,
FormalParametersListTreeImpl parameters,
Optional<List<TreeFactory.Tuple<Optional<List<AnnotationTreeImpl>>,TreeFactory.Tuple<com.sonar.sslr.api.AstNode,com.sonar.sslr.api.AstNode>>>> annotatedDimensions,
Optional<TreeFactory.Tuple<com.sonar.sslr.api.AstNode,QualifiedIdentifierListTreeImpl>> throwsClause,
com.sonar.sslr.api.AstNode blockOrSemicolon) |
ArgumentListTreeImpl |
TreeFactory.newNormalAnnotation(AssignmentExpressionTreeImpl elementValuePair,
Optional<List<com.sonar.sslr.api.AstNode>> rests) |
ExpressionTree |
TreeFactory.newPackageDeclaration(Optional<List<AnnotationTreeImpl>> annotations,
com.sonar.sslr.api.AstNode packageTokenAstNode,
ExpressionTree qualifiedIdentifier,
com.sonar.sslr.api.AstNode semicolonTokenAstNode) |
ExpressionTree |
TreeFactory.newPostfixExpression(ExpressionTree expression,
Optional<com.sonar.sslr.api.AstNode> postfixOperatorAstNode) |
ExpressionTree |
TreeFactory.newQualifiedIdentifier(ExpressionTree firstIdentifier,
Optional<List<TreeFactory.Tuple<com.sonar.sslr.api.AstNode,ExpressionTree>>> rests) |
QualifiedIdentifierListTreeImpl |
TreeFactory.newQualifiedIdentifierList(ExpressionTree qualifiedIdentifier,
Optional<List<TreeFactory.Tuple<com.sonar.sslr.api.AstNode,ExpressionTree>>> rests) |
ForStatementTreeImpl |
TreeFactory.newStandardForStatement(com.sonar.sslr.api.AstNode forTokenAstNode,
com.sonar.sslr.api.AstNode openParenTokenAstNode,
Optional<StatementExpressionListTreeImpl> forInit,
com.sonar.sslr.api.AstNode forInitSemicolonTokenAstNode,
Optional<ExpressionTree> expression,
com.sonar.sslr.api.AstNode expressionSemicolonTokenAstNode,
Optional<StatementExpressionListTreeImpl> forUpdate,
com.sonar.sslr.api.AstNode forUpdateSemicolonTokenAstNode,
StatementTree statement) |
ForStatementTreeImpl |
TreeFactory.newStandardForStatement(com.sonar.sslr.api.AstNode forTokenAstNode,
com.sonar.sslr.api.AstNode openParenTokenAstNode,
Optional<StatementExpressionListTreeImpl> forInit,
com.sonar.sslr.api.AstNode forInitSemicolonTokenAstNode,
Optional<ExpressionTree> expression,
com.sonar.sslr.api.AstNode expressionSemicolonTokenAstNode,
Optional<StatementExpressionListTreeImpl> forUpdate,
com.sonar.sslr.api.AstNode forUpdateSemicolonTokenAstNode,
StatementTree statement) |
ForStatementTreeImpl |
TreeFactory.newStandardForStatement(com.sonar.sslr.api.AstNode forTokenAstNode,
com.sonar.sslr.api.AstNode openParenTokenAstNode,
Optional<StatementExpressionListTreeImpl> forInit,
com.sonar.sslr.api.AstNode forInitSemicolonTokenAstNode,
Optional<ExpressionTree> expression,
com.sonar.sslr.api.AstNode expressionSemicolonTokenAstNode,
Optional<StatementExpressionListTreeImpl> forUpdate,
com.sonar.sslr.api.AstNode forUpdateSemicolonTokenAstNode,
StatementTree statement) |
StatementExpressionListTreeImpl |
TreeFactory.newStatementExpressions(ExpressionTree expression,
Optional<List<com.sonar.sslr.api.AstNode>> rests) |
TryStatementTreeImpl |
TreeFactory.newTryCatch(Optional<List<CatchTreeImpl>> catches,
Optional<BlockTreeImpl> finallyBlock) |
TryStatementTreeImpl |
TreeFactory.newTryCatch(Optional<List<CatchTreeImpl>> catches,
Optional<BlockTreeImpl> finallyBlock) |
TryStatementTreeImpl |
TreeFactory.newTryWithResourcesStatement(com.sonar.sslr.api.AstNode tryTokenAstNode,
com.sonar.sslr.api.AstNode openParenTokenAstNode,
ResourceListTreeImpl resources,
com.sonar.sslr.api.AstNode closeParenTokenAstNode,
BlockTreeImpl block,
Optional<List<CatchTreeImpl>> catches,
Optional<BlockTreeImpl> finallyBlock) |
TryStatementTreeImpl |
TreeFactory.newTryWithResourcesStatement(com.sonar.sslr.api.AstNode tryTokenAstNode,
com.sonar.sslr.api.AstNode openParenTokenAstNode,
ResourceListTreeImpl resources,
com.sonar.sslr.api.AstNode closeParenTokenAstNode,
BlockTreeImpl block,
Optional<List<CatchTreeImpl>> catches,
Optional<BlockTreeImpl> finallyBlock) |
ExpressionTree |
TreeFactory.newType(ExpressionTree basicOrClassType,
Optional<List<com.sonar.sslr.api.AstNode>> dims) |
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) |
TypeParameterListTreeImpl |
TreeFactory.newTypeParameterList(com.sonar.sslr.api.AstNode openBracketTokenAstNode,
TypeParameterTreeImpl typeParameter,
Optional<List<com.sonar.sslr.api.AstNode>> rests,
com.sonar.sslr.api.AstNode closeBracketTokenAstNode) |
FormalParametersListTreeImpl |
TreeFactory.newVariableArgumentFormalParameter(Optional<List<AnnotationTreeImpl>> annotations,
com.sonar.sslr.api.AstNode ellipsisTokenAstNode,
VariableTreeImpl variable) |
VariableTreeImpl |
TreeFactory.newVariableDeclaratorId(com.sonar.sslr.api.AstNode identifierAstNode,
Optional<List<com.sonar.sslr.api.AstNode>> dims) |
VariableDeclaratorListTreeImpl |
TreeFactory.newVariableDeclarators(VariableTreeImpl variable,
Optional<List<TreeFactory.Tuple<com.sonar.sslr.api.AstNode,VariableTreeImpl>>> rests) |
JavaTree.WildcardTreeImpl |
TreeFactory.newWildcardTypeArguments(com.sonar.sslr.api.AstNode extendsOrSuperTokenAstNode,
Optional<List<AnnotationTreeImpl>> annotations,
ExpressionTree type) |
com.sonar.sslr.api.AstNode |
TreeFactory.newWrapperAstNode(com.sonar.sslr.api.AstNode e1,
Optional<com.sonar.sslr.api.AstNode> e2) |
com.sonar.sslr.api.AstNode |
TreeFactory.newWrapperAstNode(Optional<List<com.sonar.sslr.api.AstNode>> e1,
com.sonar.sslr.api.AstNode e2) |
com.sonar.sslr.api.AstNode |
TreeFactory.newWrapperAstNode11(Optional<List<com.sonar.sslr.api.AstNode>> e1,
com.sonar.sslr.api.AstNode e2) |
com.sonar.sslr.api.AstNode |
TreeFactory.newWrapperAstNode14(com.sonar.sslr.api.AstNode e1,
Optional<com.sonar.sslr.api.AstNode> e2) |
com.sonar.sslr.api.AstNode |
TreeFactory.newWrapperAstNode15(com.sonar.sslr.api.AstNode e1,
Optional<com.sonar.sslr.api.AstNode> e2) |
com.sonar.sslr.api.AstNode |
TreeFactory.newWrapperAstNode5(Optional<List<com.sonar.sslr.api.AstNode>> e1,
com.sonar.sslr.api.AstNode e2) |
FormalParametersListTreeImpl |
TreeFactory.prependNewFormalParameter(VariableTreeImpl variable,
Optional<com.sonar.sslr.api.AstNode> rest) |
ReturnStatementTreeImpl |
TreeFactory.returnStatement(com.sonar.sslr.api.AstNode returnToken,
Optional<ExpressionTree> expression,
com.sonar.sslr.api.AstNode semicolonToken) |
SwitchStatementTreeImpl |
TreeFactory.switchStatement(com.sonar.sslr.api.AstNode switchToken,
com.sonar.sslr.api.AstNode openParen,
ExpressionTree expression,
com.sonar.sslr.api.AstNode closeParen,
com.sonar.sslr.api.AstNode leftCurlyBraceToken,
Optional<List<CaseGroupTreeImpl>> optionalGroups,
com.sonar.sslr.api.AstNode rightCurlyBraceToken) |