NewArrayTreeImpl |
TreeFactory.completeArrayCreator(com.sonar.sslr.api.typed.Optional<List<AnnotationTreeImpl>> annotations,
NewArrayTreeImpl partial) |
Tree |
TreeFactory.completeTypeArgument(com.sonar.sslr.api.typed.Optional<List<AnnotationTreeImpl>> annotations,
Tree 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) |
ExpressionTree |
TreeFactory.newAnnotatedParameterizedIdentifier(com.sonar.sslr.api.typed.Optional<List<AnnotationTreeImpl>> annotations,
InternalSyntaxToken identifierToken,
com.sonar.sslr.api.typed.Optional<TypeArgumentListTreeImpl> typeArguments) |
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) |
JavaTree.PrimitiveTypeTreeImpl |
TreeFactory.newBasicType(com.sonar.sslr.api.typed.Optional<List<AnnotationTreeImpl>> annotations,
InternalSyntaxToken basicType) |
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) |
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) |
ExpressionTree |
TreeFactory.newExpression(InternalSyntaxToken newToken,
com.sonar.sslr.api.typed.Optional<List<AnnotationTreeImpl>> annotations,
ExpressionTree partial) |
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) |
JavaTree.PackageDeclarationTreeImpl |
TreeFactory.newPackageDeclaration(com.sonar.sslr.api.typed.Optional<List<AnnotationTreeImpl>> annotations,
InternalSyntaxToken packageToken,
ExpressionTree qualifiedIdentifier,
InternalSyntaxToken semicolonToken) |
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) |
FormalParametersListTreeImpl |
TreeFactory.newVariableArgumentFormalParameter(com.sonar.sslr.api.typed.Optional<List<AnnotationTreeImpl>> annotations,
InternalSyntaxToken ellipsisToken,
VariableTreeImpl variable) |
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) |
JavaTree.WildcardTreeImpl |
TreeFactory.newWildcardTypeArguments(InternalSyntaxToken extendsOrSuperToken,
com.sonar.sslr.api.typed.Optional<List<AnnotationTreeImpl>> annotations,
TypeTree type) |