TypeTree |
TreeFactory.annotationIdentifier(InternalSyntaxToken firstIdentifier,
com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken,InternalSyntaxToken>>> rests) |
ExpressionTree |
TreeFactory.applySelectors1(ExpressionTree primary,
com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<com.sonar.sslr.api.typed.Optional<InternalSyntaxToken>,ExpressionTree>>> selectors) |
ExpressionTree |
TreeFactory.basicClassExpression(JavaTree.PrimitiveTypeTreeImpl basicType,
com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken,InternalSyntaxToken>>> dimensions,
InternalSyntaxToken dotToken,
InternalSyntaxToken classToken) |
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) |
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) |
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) |
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) |
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) |
MethodTreeImpl |
TreeFactory.newAnnotationTypeMethod(InternalSyntaxToken openParenToken,
InternalSyntaxToken closeParenToken,
com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<InternalSyntaxToken,ExpressionTree>> defaultValue) |
ArgumentListTreeImpl |
TreeFactory.newArguments(ExpressionTree expression,
com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken,ExpressionTree>>> rests) |
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.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.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) |
BoundListTreeImpl |
TreeFactory.newBounds(TypeTree classType,
com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken,Tree>>> rests) |
TypeTree |
TreeFactory.newCatchType(TypeTree qualifiedIdentifier,
com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken,TypeTree>>> rests) |
TypeCastExpressionTreeImpl |
TreeFactory.newClassCastExpression(TypeTree type,
com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<InternalSyntaxToken,BoundListTreeImpl>> classTypes,
InternalSyntaxToken closeParenToken,
ExpressionTree expression) |
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) |
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) |
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) |
ExpressionTree |
TreeFactory.newDotClassSelector(com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken,InternalSyntaxToken>>> dimensions,
InternalSyntaxToken dotToken,
InternalSyntaxToken classToken) |
NewArrayTreeImpl |
TreeFactory.newElementValueArrayInitializer(List<TreeFactory.Tuple<ExpressionTree,com.sonar.sslr.api.typed.Optional<InternalSyntaxToken>>> rests) |
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) |
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) |
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) |
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) |
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) |
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) |
ArgumentListTreeImpl |
TreeFactory.newNormalAnnotation(AssignmentExpressionTreeImpl elementValuePair,
com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken,AssignmentExpressionTreeImpl>>> rests) |
<T extends Tree> T |
TreeFactory.newQualifiedIdentifier(ExpressionTree firstIdentifier,
com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken,ExpressionTree>>> rests) |
QualifiedIdentifierListTreeImpl |
TreeFactory.newQualifiedIdentifierList(TypeTree qualifiedIdentifier,
com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken,TypeTree>>> rests) |
ResourceListTreeImpl |
TreeFactory.newResources(List<TreeFactory.Tuple<VariableTreeImpl,com.sonar.sslr.api.typed.Optional<InternalSyntaxToken>>> rests) |
StatementExpressionListTreeImpl |
TreeFactory.newStatementExpressions(ExpressionTree expression,
com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken,ExpressionTree>>> rests) |
TypeTree |
TreeFactory.newType(TypeTree basicOrClassType,
com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<com.sonar.sslr.api.typed.Optional<List<AnnotationTreeImpl>>,TreeFactory.Tuple<InternalSyntaxToken,InternalSyntaxToken>>>> dims) |
TypeTree |
TreeFactory.newType(TypeTree basicOrClassType,
com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<com.sonar.sslr.api.typed.Optional<List<AnnotationTreeImpl>>,TreeFactory.Tuple<InternalSyntaxToken,InternalSyntaxToken>>>> dims) |
TypeArgumentListTreeImpl |
TreeFactory.newTypeArgumentList(InternalSyntaxToken openBracketToken,
Tree typeArgument,
com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken,Tree>>> rests,
InternalSyntaxToken closeBracketToken) |
TypeParameterListTreeImpl |
TreeFactory.newTypeParameterList(InternalSyntaxToken openBracketToken,
TypeParameterTreeImpl typeParameter,
com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken,TypeParameterTreeImpl>>> rests,
InternalSyntaxToken closeBracketToken) |
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) |
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) |
VariableDeclaratorListTreeImpl |
TreeFactory.newVariableDeclarators(VariableTreeImpl variable,
com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken,VariableTreeImpl>>> rests) |
FormalParametersListTreeImpl |
TreeFactory.prependNewFormalParameter(VariableTreeImpl variable,
com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<InternalSyntaxToken,FormalParametersListTreeImpl>> rest) |
VariableTreeImpl |
TreeFactory.receiverParameterId(com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken,InternalSyntaxToken>>> optional,
InternalSyntaxToken thisToken) |