TypeTree |
TreeFactory.annotationIdentifier(InternalSyntaxToken firstIdentifier,
com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken,InternalSyntaxToken>>> rests) |
|
ExpressionTree |
TreeFactory.basicClassExpression(JavaTree.PrimitiveTypeTreeImpl basicType,
com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken,InternalSyntaxToken>>> dimensions,
InternalSyntaxToken dotToken,
InternalSyntaxToken classToken) |
|
BlockTreeImpl |
TreeFactory.block(InternalSyntaxToken openBraceToken,
BlockStatementListTreeImpl blockStatements,
InternalSyntaxToken closeBraceToken) |
|
BreakStatementTreeImpl |
TreeFactory.breakStatement(InternalSyntaxToken breakToken,
com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> identifierToken,
InternalSyntaxToken semicolonSyntaxToken) |
|
ArgumentListTreeImpl |
ArgumentListTreeImpl.complete(InternalSyntaxToken openParenToken,
InternalSyntaxToken closeParenToken) |
|
FormalParametersListTreeImpl |
FormalParametersListTreeImpl.complete(InternalSyntaxToken openParenToken,
InternalSyntaxToken closeParenToken) |
|
MethodTreeImpl |
TreeFactory.completeAnnotationMethod(TypeTree type,
InternalSyntaxToken identifierToken,
MethodTreeImpl partial,
InternalSyntaxToken semiToken) |
|
ClassTreeImpl |
TreeFactory.completeAnnotationType(InternalSyntaxToken atToken,
InternalSyntaxToken interfaceToken,
InternalSyntaxToken identifier,
ClassTreeImpl partial) |
|
ArgumentListTreeImpl |
TreeFactory.completeArguments(InternalSyntaxToken openParenthesisToken,
com.sonar.sslr.api.typed.Optional<ArgumentListTreeImpl> expressions,
InternalSyntaxToken closeParenthesisToken) |
|
AssertStatementTreeImpl |
TreeFactory.completeAssertStatement(InternalSyntaxToken assertToken,
ExpressionTree expression,
com.sonar.sslr.api.typed.Optional<AssertStatementTreeImpl> detailExpression,
InternalSyntaxToken semicolonSyntaxToken) |
|
ExpressionTree |
TreeFactory.completeCastExpression(InternalSyntaxToken openParenToken,
TypeCastExpressionTreeImpl partial) |
|
ClassTreeImpl |
TreeFactory.completeClassDeclaration(InternalSyntaxToken classSyntaxToken,
InternalSyntaxToken identifierToken,
com.sonar.sslr.api.typed.Optional<TypeParameterListTreeImpl> typeParameters,
com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<InternalSyntaxToken,TypeTree>> extendsClause,
com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<InternalSyntaxToken,QualifiedIdentifierListTreeImpl>> implementsClause,
ClassTreeImpl partial) |
|
TreeFactory.Tuple<com.sonar.sslr.api.typed.Optional<InternalSyntaxToken>,ExpressionTree> |
TreeFactory.completeCreatorSelector(InternalSyntaxToken dotToken,
ExpressionTree partial) |
|
NewArrayTreeImpl |
TreeFactory.completeElementValueArrayInitializer(InternalSyntaxToken openBraceToken,
com.sonar.sslr.api.typed.Optional<NewArrayTreeImpl> partial,
InternalSyntaxToken closeBraceToken) |
|
VariableDeclaratorListTreeImpl |
TreeFactory.completeFieldDeclaration(TypeTree type,
VariableDeclaratorListTreeImpl partial,
InternalSyntaxToken semicolonToken) |
|
IfStatementTreeImpl |
TreeFactory.completeIf(InternalSyntaxToken ifToken,
InternalSyntaxToken openParenToken,
ExpressionTree condition,
InternalSyntaxToken closeParenToken,
StatementTree statement,
com.sonar.sslr.api.typed.Optional<IfStatementTreeImpl> elseClause) |
|
ClassTreeImpl |
TreeFactory.completeInterfaceDeclaration(InternalSyntaxToken interfaceToken,
InternalSyntaxToken identifierToken,
com.sonar.sslr.api.typed.Optional<TypeParameterListTreeImpl> typeParameters,
com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<InternalSyntaxToken,QualifiedIdentifierListTreeImpl>> extendsClause,
ClassTreeImpl partial) |
|
VariableDeclaratorListTreeImpl |
TreeFactory.completeLocalVariableDeclaration(ModifiersTreeImpl modifiers,
TypeTree type,
VariableDeclaratorListTreeImpl variables,
InternalSyntaxToken semicolonSyntaxToken) |
|
TreeFactory.Tuple<com.sonar.sslr.api.typed.Optional<InternalSyntaxToken>,ExpressionTree> |
TreeFactory.completeMemberSelectOrMethodSelector(InternalSyntaxToken dotToken,
ExpressionTree partial) |
|
ExpressionTree |
TreeFactory.completeMethodReference(MethodReferenceTreeImpl partial,
com.sonar.sslr.api.typed.Optional<TypeArgumentListTreeImpl> typeArguments,
InternalSyntaxToken newOrIdentifierToken) |
|
ArgumentListTreeImpl |
TreeFactory.completeNormalAnnotation(InternalSyntaxToken openParenToken,
com.sonar.sslr.api.typed.Optional<ArgumentListTreeImpl> partial,
InternalSyntaxToken closeParenToken) |
|
FormalParametersListTreeImpl |
TreeFactory.completeParenFormalParameters(InternalSyntaxToken openParenToken,
com.sonar.sslr.api.typed.Optional<FormalParametersListTreeImpl> partial,
InternalSyntaxToken closeParenToken) |
|
TryStatementTreeImpl |
TreeFactory.completeStandardTryStatement(InternalSyntaxToken tryToken,
BlockTreeImpl block,
TryStatementTreeImpl partial) |
|
TypeParameterTreeImpl |
TreeFactory.completeTypeParameter(com.sonar.sslr.api.typed.Optional<List<AnnotationTreeImpl>> annotations,
InternalSyntaxToken identifierToken,
com.sonar.sslr.api.typed.Optional<TypeParameterTreeImpl> partial) |
|
VariableTreeImpl |
TreeFactory.completeVariableDeclarator(InternalSyntaxToken identifierToken,
com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<com.sonar.sslr.api.typed.Optional<List<AnnotationTreeImpl>>,TreeFactory.Tuple<InternalSyntaxToken,InternalSyntaxToken>>>> dimensions,
com.sonar.sslr.api.typed.Optional<VariableTreeImpl> partial) |
|
JavaTree.WildcardTreeImpl |
TreeFactory.completeWildcardTypeArgument(InternalSyntaxToken queryToken,
com.sonar.sslr.api.typed.Optional<JavaTree.WildcardTreeImpl> partial) |
|
ContinueStatementTreeImpl |
TreeFactory.continueStatement(InternalSyntaxToken continueToken,
com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> identifierToken,
InternalSyntaxToken semicolonToken) |
|
DoWhileStatementTreeImpl |
TreeFactory.doWhileStatement(InternalSyntaxToken doToken,
StatementTree statement,
InternalSyntaxToken whileToken,
InternalSyntaxToken openParen,
ExpressionTree expression,
InternalSyntaxToken closeParen,
InternalSyntaxToken semicolon) |
|
EmptyStatementTreeImpl |
TreeFactory.emptyStatement(InternalSyntaxToken semicolon) |
|
ExpressionStatementTreeImpl |
TreeFactory.expressionStatement(ExpressionTree expression,
InternalSyntaxToken semicolonToken) |
|
LabeledStatementTreeImpl |
TreeFactory.labeledStatement(InternalSyntaxToken identifierToken,
InternalSyntaxToken colon,
StatementTree statement) |
|
ExpressionTree |
TreeFactory.lambdaExpression(LambdaParameterListTreeImpl parameters,
InternalSyntaxToken arrowToken,
Tree body) |
|
ExpressionTree |
TreeFactory.literal(InternalSyntaxToken token) |
|
ModifierKeywordTreeImpl |
TreeFactory.modifierKeyword(InternalSyntaxToken token) |
|
ExpressionTree |
TreeFactory.newAnnotatedParameterizedIdentifier(com.sonar.sslr.api.typed.Optional<List<AnnotationTreeImpl>> annotations,
InternalSyntaxToken identifierToken,
com.sonar.sslr.api.typed.Optional<TypeArgumentListTreeImpl> typeArguments) |
|
AnnotationTreeImpl |
TreeFactory.newAnnotation(InternalSyntaxToken atToken,
TypeTree qualifiedIdentifier,
com.sonar.sslr.api.typed.Optional<ArgumentListTreeImpl> arguments) |
|
ClassTreeImpl |
TreeFactory.newAnnotationType(InternalSyntaxToken openBraceToken,
com.sonar.sslr.api.typed.Optional<List<JavaTree>> annotationTypeElementDeclarations,
InternalSyntaxToken closeBraceToken) |
|
MethodTreeImpl |
TreeFactory.newAnnotationTypeMethod(InternalSyntaxToken openParenToken,
InternalSyntaxToken closeParenToken,
com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<InternalSyntaxToken,ExpressionTree>> defaultValue) |
|
ArrayAccessExpressionTreeImpl |
TreeFactory.newArrayAccessExpression(com.sonar.sslr.api.typed.Optional<List<AnnotationTreeImpl>> annotations,
InternalSyntaxToken openBracketToken,
ExpressionTree index,
InternalSyntaxToken closeBracketToken) |
|
NewArrayTreeImpl |
TreeFactory.newArrayCreatorWithDimension(InternalSyntaxToken openBracketToken,
ExpressionTree expression,
InternalSyntaxToken closeBracketToken,
com.sonar.sslr.api.typed.Optional<List<ArrayAccessExpressionTreeImpl>> arrayAccesses,
com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<com.sonar.sslr.api.typed.Optional<List<AnnotationTreeImpl>>,TreeFactory.Tuple<InternalSyntaxToken,InternalSyntaxToken>>>> dims) |
|
NewArrayTreeImpl |
TreeFactory.newArrayCreatorWithInitializer(InternalSyntaxToken openBracketToken,
InternalSyntaxToken closeBracketToken,
com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<com.sonar.sslr.api.typed.Optional<List<AnnotationTreeImpl>>,TreeFactory.Tuple<InternalSyntaxToken,InternalSyntaxToken>>>> dimensions,
NewArrayTreeImpl partial) |
|
NewArrayTreeImpl |
TreeFactory.newArrayInitializer(InternalSyntaxToken openBraceToken,
com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> optionalComma,
com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<ExpressionTree,com.sonar.sslr.api.typed.Optional<InternalSyntaxToken>>>> rests,
InternalSyntaxToken closeBraceToken) |
|
AssertStatementTreeImpl |
TreeFactory.newAssertStatement(InternalSyntaxToken colonToken,
ExpressionTree expression) |
|
ExpressionTree |
TreeFactory.newBangExpression(InternalSyntaxToken bangToken,
ExpressionTree expression) |
|
JavaTree.PrimitiveTypeTreeImpl |
TreeFactory.newBasicType(com.sonar.sslr.api.typed.Optional<List<AnnotationTreeImpl>> annotations,
InternalSyntaxToken basicType) |
|
TypeCastExpressionTreeImpl |
TreeFactory.newBasicTypeCastExpression(JavaTree.PrimitiveTypeTreeImpl basicType,
InternalSyntaxToken closeParenToken,
ExpressionTree expression) |
|
CaseLabelTreeImpl |
TreeFactory.newCaseSwitchLabel(InternalSyntaxToken caseSyntaxToken,
ExpressionTree expression,
InternalSyntaxToken colonSyntaxToken) |
|
CatchTreeImpl |
TreeFactory.newCatchClause(InternalSyntaxToken catchToken,
InternalSyntaxToken openParenToken,
VariableTreeImpl parameter,
InternalSyntaxToken closeParenToken,
BlockTreeImpl block) |
|
ClassTreeImpl |
TreeFactory.newClassBody(InternalSyntaxToken openBraceToken,
com.sonar.sslr.api.typed.Optional<List<JavaTree>> members,
InternalSyntaxToken closeBraceToken) |
|
TypeCastExpressionTreeImpl |
TreeFactory.newClassCastExpression(TypeTree type,
com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<InternalSyntaxToken,BoundListTreeImpl>> classTypes,
InternalSyntaxToken closeParenToken,
ExpressionTree expression) |
|
JavaTree.CompilationUnitTreeImpl |
TreeFactory.newCompilationUnit(JavaTree spacing,
com.sonar.sslr.api.typed.Optional<PackageDeclarationTree> packageDeclaration,
com.sonar.sslr.api.typed.Optional<List<ImportClauseTree>> importDeclarations,
com.sonar.sslr.api.typed.Optional<ModuleDeclarationTree> moduleDeclaration,
com.sonar.sslr.api.typed.Optional<List<Tree>> typeDeclarations,
InternalSyntaxToken eof) |
|
MethodTreeImpl |
TreeFactory.newConstructor(InternalSyntaxToken identifierToken,
FormalParametersListTreeImpl parameters,
com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<com.sonar.sslr.api.typed.Optional<List<AnnotationTreeImpl>>,TreeFactory.Tuple<InternalSyntaxToken,InternalSyntaxToken>>>> annotatedDimensions,
com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<InternalSyntaxToken,QualifiedIdentifierListTreeImpl>> throwsClause,
JavaTree blockOrSemicolon) |
|
CaseLabelTreeImpl |
TreeFactory.newDefaultSwitchLabel(InternalSyntaxToken defaultToken,
InternalSyntaxToken colonToken) |
|
TreeFactory.Tuple<InternalSyntaxToken,ExpressionTree> |
TreeFactory.newDefaultValue(InternalSyntaxToken defaultToken,
ExpressionTree elementValue) |
|
TypeArgumentListTreeImpl |
TreeFactory.newDiamondTypeArgument(InternalSyntaxToken openBracketToken,
InternalSyntaxToken closeBracketToken) |
|
ExpressionTree |
TreeFactory.newDotClassSelector(com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken,InternalSyntaxToken>>> dimensions,
InternalSyntaxToken dotToken,
InternalSyntaxToken classToken) |
|
AssignmentExpressionTreeImpl |
TreeFactory.newElementValuePair(InternalSyntaxToken identifierToken,
InternalSyntaxToken operator,
ExpressionTree elementValue) |
|
ImportClauseTree |
TreeFactory.newEmptyImport(InternalSyntaxToken semicolonToken) |
|
EmptyStatementTreeImpl |
TreeFactory.newEmptyMember(InternalSyntaxToken semicolonToken) |
|
Tree |
TreeFactory.newEmptyType(InternalSyntaxToken semicolonToken) |
|
EnumConstantTreeImpl |
TreeFactory.newEnumConstant(com.sonar.sslr.api.typed.Optional<List<AnnotationTreeImpl>> annotations,
InternalSyntaxToken identifierToken,
com.sonar.sslr.api.typed.Optional<ArgumentListTreeImpl> arguments,
com.sonar.sslr.api.typed.Optional<ClassTreeImpl> classBody,
com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> commaToken) |
|
ClassTreeImpl |
TreeFactory.newEnumDeclaration(InternalSyntaxToken enumToken,
InternalSyntaxToken identifierToken,
com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<InternalSyntaxToken,QualifiedIdentifierListTreeImpl>> implementsClause,
InternalSyntaxToken openBraceToken,
com.sonar.sslr.api.typed.Optional<List<EnumConstantTreeImpl>> enumConstants,
com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> semicolonToken,
com.sonar.sslr.api.typed.Optional<List<JavaTree>> enumDeclarations,
InternalSyntaxToken closeBraceToken) |
|
ModuleDirectiveTree |
TreeFactory.newExportsModuleDirective(InternalSyntaxToken exportsKeyword,
ExpressionTree packageName,
com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<InternalSyntaxToken,ListTreeImpl<ModuleNameTree>>> moduleNames,
InternalSyntaxToken semicolonToken) |
|
ExpressionTree |
TreeFactory.newExpression(InternalSyntaxToken newToken,
com.sonar.sslr.api.typed.Optional<List<AnnotationTreeImpl>> annotations,
ExpressionTree partial) |
|
TryStatementTreeImpl |
TreeFactory.newFinallyBlock(InternalSyntaxToken finallyToken,
BlockTreeImpl block) |
|
ForEachStatementImpl |
TreeFactory.newForeachStatement(InternalSyntaxToken forKeyword,
InternalSyntaxToken openParenToken,
VariableTreeImpl variable,
InternalSyntaxToken colonToken,
ExpressionTree expression,
InternalSyntaxToken closeParenToken,
StatementTree statement) |
|
ExpressionTree |
TreeFactory.newIdentifierOrMethodInvocation(com.sonar.sslr.api.typed.Optional<TypeArgumentListTreeImpl> typeArguments,
InternalSyntaxToken identifierToken,
com.sonar.sslr.api.typed.Optional<ArgumentListTreeImpl> arguments) |
|
IfStatementTreeImpl |
TreeFactory.newIfWithElse(InternalSyntaxToken elseToken,
StatementTree elseStatement) |
|
JavaTree.ImportTreeImpl |
TreeFactory.newImportDeclaration(InternalSyntaxToken importToken,
com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> staticToken,
ExpressionTree qualifiedIdentifier,
com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<InternalSyntaxToken,InternalSyntaxToken>> dotStar,
InternalSyntaxToken semicolonToken) |
|
LambdaParameterListTreeImpl |
TreeFactory.newInferedParameters(InternalSyntaxToken openParenToken,
com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<VariableTreeImpl,com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken,VariableTreeImpl>>>>> identifiersOpt,
InternalSyntaxToken closeParenToken) |
|
InstanceOfTreeImpl |
TreeFactory.newInstanceofExpression(InternalSyntaxToken instanceofToken,
TypeTree type) |
|
ClassTreeImpl |
TreeFactory.newInterfaceBody(InternalSyntaxToken openBraceToken,
com.sonar.sslr.api.typed.Optional<List<JavaTree>> members,
InternalSyntaxToken closeBraceToken) |
|
MethodTreeImpl |
TreeFactory.newMethod(TypeTree type,
InternalSyntaxToken identifierToken,
FormalParametersListTreeImpl parameters,
com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<com.sonar.sslr.api.typed.Optional<List<AnnotationTreeImpl>>,TreeFactory.Tuple<InternalSyntaxToken,InternalSyntaxToken>>>> annotatedDimensions,
com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<InternalSyntaxToken,QualifiedIdentifierListTreeImpl>> throwsClause,
JavaTree blockOrSemicolon) |
|
ModuleDeclarationTree |
TreeFactory.newModuleDeclaration(com.sonar.sslr.api.typed.Optional<List<AnnotationTreeImpl>> annotations,
com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> openToken,
InternalSyntaxToken moduleToken,
ModuleNameTree moduleName,
InternalSyntaxToken openBraceToken,
com.sonar.sslr.api.typed.Optional<List<ModuleDirectiveTree>> moduleDirectives,
InternalSyntaxToken closeBraceToken) |
|
ModuleNameTree |
TreeFactory.newModuleName(InternalSyntaxToken firstIdentifier,
com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken,InternalSyntaxToken>>> rest) |
|
ModuleDirectiveTree |
TreeFactory.newOpensModuleDirective(InternalSyntaxToken opensKeyword,
ExpressionTree packageName,
com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<InternalSyntaxToken,ListTreeImpl<ModuleNameTree>>> moduleNames,
InternalSyntaxToken semicolonToken) |
|
org.sonar.java.ast.parser.TreeFactory.OperatorAndOperand |
TreeFactory.newOperatorAndOperand1(InternalSyntaxToken operator,
ExpressionTree operand) |
|
org.sonar.java.ast.parser.TreeFactory.OperatorAndOperand |
TreeFactory.newOperatorAndOperand10(InternalSyntaxToken operator,
ExpressionTree operand) |
|
org.sonar.java.ast.parser.TreeFactory.OperatorAndOperand |
TreeFactory.newOperatorAndOperand11(InternalSyntaxToken operator,
ExpressionTree operand) |
|
org.sonar.java.ast.parser.TreeFactory.OperatorAndOperand |
TreeFactory.newOperatorAndOperand2(InternalSyntaxToken operator,
ExpressionTree operand) |
|
org.sonar.java.ast.parser.TreeFactory.OperatorAndOperand |
TreeFactory.newOperatorAndOperand3(InternalSyntaxToken operator,
ExpressionTree operand) |
|
org.sonar.java.ast.parser.TreeFactory.OperatorAndOperand |
TreeFactory.newOperatorAndOperand4(InternalSyntaxToken operator,
ExpressionTree operand) |
|
org.sonar.java.ast.parser.TreeFactory.OperatorAndOperand |
TreeFactory.newOperatorAndOperand5(InternalSyntaxToken operator,
ExpressionTree operand) |
|
org.sonar.java.ast.parser.TreeFactory.OperatorAndOperand |
TreeFactory.newOperatorAndOperand6(InternalSyntaxToken operator,
ExpressionTree operand) |
|
org.sonar.java.ast.parser.TreeFactory.OperatorAndOperand |
TreeFactory.newOperatorAndOperand7(InternalSyntaxToken operator,
ExpressionTree operand) |
|
org.sonar.java.ast.parser.TreeFactory.OperatorAndOperand |
TreeFactory.newOperatorAndOperand8(InternalSyntaxToken operator,
ExpressionTree operand) |
|
org.sonar.java.ast.parser.TreeFactory.OperatorAndOperand |
TreeFactory.newOperatorAndOperand9(InternalSyntaxToken operator,
ExpressionTree operand) |
|
JavaTree.PackageDeclarationTreeImpl |
TreeFactory.newPackageDeclaration(com.sonar.sslr.api.typed.Optional<List<AnnotationTreeImpl>> annotations,
InternalSyntaxToken packageToken,
ExpressionTree qualifiedIdentifier,
InternalSyntaxToken semicolonToken) |
|
ExpressionTree |
TreeFactory.newPrefixedExpression(InternalSyntaxToken operatorToken,
ExpressionTree expression) |
|
MethodReferenceTreeImpl |
TreeFactory.newPrimaryMethodReference(ExpressionTree expression,
InternalSyntaxToken doubleColonToken) |
|
ModuleDirectiveTree |
TreeFactory.newProvidesModuleDirective(InternalSyntaxToken providesKeyword,
TypeTree typeName,
InternalSyntaxToken withKeyword,
QualifiedIdentifierListTreeImpl typeNames,
InternalSyntaxToken semicolonToken) |
|
ModuleDirectiveTree |
TreeFactory.newRequiresModuleDirective(InternalSyntaxToken requiresToken,
com.sonar.sslr.api.typed.Optional<List<InternalSyntaxToken>> modifiers,
ModuleNameTree moduleName,
InternalSyntaxToken semicolonToken) |
|
ModuleDirectiveTree |
TreeFactory.newRequiresModuleDirective(InternalSyntaxToken requiresToken,
InternalSyntaxToken transitiveTokenAsModuleName,
InternalSyntaxToken semicolonToken) |
|
ModuleDirectiveTree |
TreeFactory.newRequiresModuleDirective(InternalSyntaxToken requiresToken,
InternalSyntaxToken staticModifier,
InternalSyntaxToken transitiveTokenAsModuleName,
InternalSyntaxToken semicolonToken) |
|
Tree |
TreeFactory.newResource(ModifiersTreeImpl modifiers,
TypeTree classType,
VariableTreeImpl partial,
InternalSyntaxToken equalToken,
ExpressionTree expression) |
|
VariableTreeImpl |
TreeFactory.newSimpleParameter(InternalSyntaxToken identifierToken) |
|
ArgumentListTreeImpl |
TreeFactory.newSingleElementAnnotation(InternalSyntaxToken openParenToken,
ExpressionTree elementValue,
InternalSyntaxToken closeParenToken) |
|
ForStatementTreeImpl |
TreeFactory.newStandardForStatement(InternalSyntaxToken forTokenKeyword,
InternalSyntaxToken openParenToken,
com.sonar.sslr.api.typed.Optional<StatementExpressionListTreeImpl> forInit,
InternalSyntaxToken forInitSemicolonToken,
com.sonar.sslr.api.typed.Optional<ExpressionTree> expression,
InternalSyntaxToken expressionSemicolonToken,
com.sonar.sslr.api.typed.Optional<StatementExpressionListTreeImpl> forUpdate,
InternalSyntaxToken closeParenToken,
StatementTree statement) |
|
MethodReferenceTreeImpl |
TreeFactory.newSuperMethodReference(InternalSyntaxToken superToken,
InternalSyntaxToken doubleColonToken) |
|
ConditionalExpressionTreeImpl |
TreeFactory.newTernaryExpression(InternalSyntaxToken queryToken,
ExpressionTree trueExpression,
InternalSyntaxToken colonToken,
ExpressionTree falseExpression) |
|
ExpressionTree |
TreeFactory.newTildaExpression(InternalSyntaxToken tildaToken,
ExpressionTree expression) |
|
TryStatementTreeImpl |
TreeFactory.newTryWithResourcesStatement(InternalSyntaxToken tryToken,
InternalSyntaxToken openParenToken,
ResourceListTreeImpl resources,
InternalSyntaxToken closeParenToken,
BlockTreeImpl block,
com.sonar.sslr.api.typed.Optional<List<CatchTreeImpl>> catches,
com.sonar.sslr.api.typed.Optional<TryStatementTreeImpl> finallyBlock) |
|
TypeArgumentListTreeImpl |
TreeFactory.newTypeArgumentList(InternalSyntaxToken openBracketToken,
Tree typeArgument,
com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken,Tree>>> rests,
InternalSyntaxToken closeBracketToken) |
|
MethodReferenceTreeImpl |
TreeFactory.newTypeMethodReference(Tree type,
InternalSyntaxToken doubleColonToken) |
|
TypeParameterTreeImpl |
TreeFactory.newTypeParameter(InternalSyntaxToken extendsToken,
BoundListTreeImpl bounds) |
|
TypeParameterListTreeImpl |
TreeFactory.newTypeParameterList(InternalSyntaxToken openBracketToken,
TypeParameterTreeImpl typeParameter,
com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken,TypeParameterTreeImpl>>> rests,
InternalSyntaxToken closeBracketToken) |
|
ModuleDirectiveTree |
TreeFactory.newUsesModuleDirective(InternalSyntaxToken usesKeyword,
TypeTree typeName,
InternalSyntaxToken semicolonToken) |
|
FormalParametersListTreeImpl |
TreeFactory.newVariableArgumentFormalParameter(com.sonar.sslr.api.typed.Optional<List<AnnotationTreeImpl>> annotations,
InternalSyntaxToken ellipsisToken,
VariableTreeImpl variable) |
|
VariableTreeImpl |
TreeFactory.newVariableDeclarator(InternalSyntaxToken equalToken,
ExpressionTree initializer) |
|
VariableTreeImpl |
TreeFactory.newVariableDeclaratorId(InternalSyntaxToken identifierToken,
com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<com.sonar.sslr.api.typed.Optional<List<AnnotationTreeImpl>>,TreeFactory.Tuple<InternalSyntaxToken,InternalSyntaxToken>>>> dims) |
|
VarTypeTreeImpl |
TreeFactory.newVarType(InternalSyntaxToken varToken) |
|
JavaTree.WildcardTreeImpl |
TreeFactory.newWildcardTypeArguments(InternalSyntaxToken extendsOrSuperToken,
com.sonar.sslr.api.typed.Optional<List<AnnotationTreeImpl>> annotations,
TypeTree type) |
|
ParenthesizedTreeImpl |
TreeFactory.parenthesizedExpression(InternalSyntaxToken leftParenSyntaxToken,
ExpressionTree expression,
InternalSyntaxToken rightParenSyntaxToken) |
|
VariableTreeImpl |
TreeFactory.receiverParameterId(com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken,InternalSyntaxToken>>> optional,
InternalSyntaxToken thisToken) |
|
ReturnStatementTreeImpl |
TreeFactory.returnStatement(InternalSyntaxToken returnToken,
com.sonar.sslr.api.typed.Optional<ExpressionTree> expression,
InternalSyntaxToken semicolonSyntaxToken) |
|
SwitchStatementTreeImpl |
TreeFactory.switchStatement(InternalSyntaxToken switchToken,
InternalSyntaxToken openParenToken,
ExpressionTree expression,
InternalSyntaxToken closeParenToken,
InternalSyntaxToken openBraceToken,
com.sonar.sslr.api.typed.Optional<List<CaseGroupTreeImpl>> optionalGroups,
InternalSyntaxToken closeBraceToken) |
|
SynchronizedStatementTreeImpl |
TreeFactory.synchronizedStatement(InternalSyntaxToken synchronizedToken,
InternalSyntaxToken openParenToken,
ExpressionTree expression,
InternalSyntaxToken closeParenToken,
BlockTreeImpl block) |
|
ThrowStatementTreeImpl |
TreeFactory.throwStatement(InternalSyntaxToken throwToken,
ExpressionTree expression,
InternalSyntaxToken semicolonToken) |
|
WhileStatementTreeImpl |
TreeFactory.whileStatement(InternalSyntaxToken whileToken,
InternalSyntaxToken openParen,
ExpressionTree expression,
InternalSyntaxToken closeParen,
StatementTree statement) |
|