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.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) |
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) |
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) |
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) |