Package | Description |
---|---|
spoon.reflect.declaration |
This package contains the meta-model part that models the declarations (program's structures such as classes, fields, etc).
|
spoon.reflect.factory |
This package defines all the sub-factories for the Spoon meta-model.
|
spoon.reflect.visitor |
This package defines visitor, scanner, and scanner-based query API for Java programs reified in the meta-model.
|
spoon.support |
This package contains some default implementations for commonly used processing tasks.
|
spoon.support.reflect.declaration | |
spoon.support.visitor.clone | |
spoon.support.visitor.replace |
Modifier and Type | Method and Description |
---|---|
<T extends CtPackageExport> |
CtPackageExport.addTargetExport(CtModuleReference targetExport) |
<T extends CtPackageExport> |
CtPackageExport.setOpenedPackage(boolean openedPackage) |
<T extends CtPackageExport> |
CtPackageExport.setPackageReference(CtPackageReference packageReference) |
<T extends CtPackageExport> |
CtPackageExport.setTargetExport(java.util.List<CtModuleReference> targetExport) |
Modifier and Type | Method and Description |
---|---|
CtPackageExport |
CtPackageExport.clone() |
Modifier and Type | Method and Description |
---|---|
java.util.List<CtPackageExport> |
CtModule.getExportedPackages() |
java.util.List<CtPackageExport> |
CtModule.getOpenedPackages() |
Modifier and Type | Method and Description |
---|---|
<T extends CtModule> |
CtModule.addExportedPackage(CtPackageExport exportedPackage) |
<T extends CtModule> |
CtModule.addOpenedPackage(CtPackageExport openedPackage) |
<T extends CtModule> |
CtModule.removeExportedPackage(CtPackageExport exportedPackage) |
<T extends CtModule> |
CtModule.removeOpenedPackage(CtPackageExport openedPackage) |
Modifier and Type | Method and Description |
---|---|
<T extends CtModule> |
CtModule.setExportedPackages(java.util.List<CtPackageExport> exportedPackages) |
<T extends CtModule> |
CtModule.setOpenedPackages(java.util.List<CtPackageExport> openedPackages) |
Modifier and Type | Method and Description |
---|---|
CtPackageExport |
CoreFactory.createPackageExport()
Creates a "export" directive for a Java 9 module file
|
CtPackageExport |
Factory.createPackageExport(CtPackageReference ctPackageReference) |
CtPackageExport |
FactoryImpl.createPackageExport(CtPackageReference ctPackageReference) |
CtPackageExport |
ModuleFactory.createPackageExport(CtPackageReference ctPackageReference) |
Modifier and Type | Method and Description |
---|---|
void |
DefaultJavaPrettyPrinter.visitCtPackageExport(CtPackageExport moduleExport) |
void |
CtAbstractVisitor.visitCtPackageExport(CtPackageExport moduleExport) |
void |
CtVisitor.visitCtPackageExport(CtPackageExport moduleExport)
Visits a package export in a module declaration.
|
void |
CtInheritanceScanner.visitCtPackageExport(CtPackageExport moduleExport) |
void |
CtScanner.visitCtPackageExport(CtPackageExport moduleExport) |
void |
CtBiScannerDefault.visitCtPackageExport(CtPackageExport moduleExport) |
Modifier and Type | Method and Description |
---|---|
CtPackageExport |
DefaultCoreFactory.createPackageExport() |
Modifier and Type | Class and Description |
---|---|
class |
CtPackageExportImpl |
Modifier and Type | Method and Description |
---|---|
<T extends CtPackageExport> |
CtPackageExportImpl.addTargetExport(CtModuleReference targetExport) |
<T extends CtPackageExport> |
CtPackageExportImpl.setOpenedPackage(boolean openedPackage) |
<T extends CtPackageExport> |
CtPackageExportImpl.setPackageReference(CtPackageReference packageReference) |
<T extends CtPackageExport> |
CtPackageExportImpl.setTargetExport(java.util.List<CtModuleReference> targetExports) |
Modifier and Type | Method and Description |
---|---|
CtPackageExport |
CtPackageExportImpl.clone() |
Modifier and Type | Method and Description |
---|---|
java.util.List<CtPackageExport> |
CtModuleImpl.getExportedPackages() |
java.util.List<CtPackageExport> |
CtModuleImpl.getOpenedPackages() |
Modifier and Type | Method and Description |
---|---|
<T extends CtModule> |
CtModuleImpl.addExportedPackage(CtPackageExport exportedPackage) |
<T extends CtModule> |
CtModuleImpl.addOpenedPackage(CtPackageExport openedPackage) |
<T extends CtModule> |
CtModuleImpl.removeExportedPackage(CtPackageExport exportedPackage) |
<T extends CtModule> |
CtModuleImpl.removeOpenedPackage(CtPackageExport openedPackage) |
Modifier and Type | Method and Description |
---|---|
<T extends CtModule> |
CtModuleImpl.setExportedPackages(java.util.List<CtPackageExport> exportedPackages) |
<T extends CtModule> |
CtModuleImpl.setOpenedPackages(java.util.List<CtPackageExport> openedPackages) |
Modifier and Type | Method and Description |
---|---|
void |
CloneVisitor.visitCtPackageExport(CtPackageExport moduleExport) |
void |
CloneBuilder.visitCtPackageExport(CtPackageExport moduleExport) |
Modifier and Type | Method and Description |
---|---|
void |
ReplacementVisitor.visitCtPackageExport(CtPackageExport moduleExport) |
Copyright © 2007–2021 Inria. All rights reserved.