Package | Description |
---|---|
org.sonar.java.ast.parser | |
org.sonar.java.model | |
org.sonar.plugins.java.api.tree |
Provides interfaces to represent Java source code as syntax tree.
|
Modifier and Type | Method and Description |
---|---|
PackageDeclarationTree |
JavaGrammar.PACKAGE_DECLARATION() |
Modifier and Type | Method and Description |
---|---|
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<List<Tree>> typeDeclarations,
InternalSyntaxToken eof) |
Modifier and Type | Class and Description |
---|---|
static class |
JavaTree.PackageDeclarationTreeImpl |
Modifier and Type | Method and Description |
---|---|
PackageDeclarationTree |
JavaTree.CompilationUnitTreeImpl.packageDeclaration() |
Modifier and Type | Method and Description |
---|---|
static String |
PackageUtils.packageName(PackageDeclarationTree packageDeclarationTree,
String separator) |
static String |
JavaTree.PackageDeclarationTreeImpl.packageNameAsString(PackageDeclarationTree tree) |
Constructor and Description |
---|
CompilationUnitTreeImpl(PackageDeclarationTree packageDeclaration,
List<ImportClauseTree> imports,
List<Tree> types,
SyntaxToken eofToken) |
Modifier and Type | Method and Description |
---|---|
PackageDeclarationTree |
CompilationUnitTree.packageDeclaration() |
Modifier and Type | Method and Description |
---|---|
void |
TreeVisitor.visitPackage(PackageDeclarationTree tree) |
void |
BaseTreeVisitor.visitPackage(PackageDeclarationTree tree) |
Copyright © 2012–2016 SonarSource. All rights reserved.