Uses of Interface
spoon.reflect.reference.CtModuleReference
Package
Description
This package contains the meta-model part that models the declarations (program's structures such as classes, fields, etc).
This package defines all the sub-factories for the Spoon meta-model.
This package defines the references to program elements for the meta-model.
This package defines visitor, scanner, and scanner-based query API for Java programs reified in the meta-model.
This package contains some default implementations for commonly used processing tasks.
-
Uses of CtModuleReference in spoon.reflect.declaration
Modifier and TypeMethodDescriptionCtCompilationUnit.getDeclaredModuleReference()
Gets the declared module reference if the compilationUnit is "module-info.java"CtModuleRequirement.getModuleReference()
CtModule.getReference()
Modifier and TypeMethodDescription<T extends CtPackageExport>
TCtPackageExport.addTargetExport(CtModuleReference targetExport)
CtCompilationUnit.setDeclaredModuleReference(CtModuleReference module)
Sets the declared module reference if the compilationUnit is "module-info.java"<T extends CtModuleRequirement>
TCtModuleRequirement.setModuleReference(CtModuleReference moduleReference)
Modifier and TypeMethodDescription<T extends CtPackageExport>
TCtPackageExport.setTargetExport(List<CtModuleReference> targetExport)
-
Uses of CtModuleReference in spoon.reflect.factory
Modifier and TypeMethodDescriptionCoreFactory.createModuleReference()
Creates a reference to a Java 9 moduleFactory.createModuleReference(CtModule ctModule)
FactoryImpl.createModuleReference(CtModule ctModule)
ModuleFactory.createReference(CtModule module)
Modifier and TypeMethodDescriptionFactory.createModuleRequirement(CtModuleReference ctModuleReference)
FactoryImpl.createModuleRequirement(CtModuleReference ctModuleReference)
ModuleFactory.createModuleRequirement(CtModuleReference moduleReference)
-
Uses of CtModuleReference in spoon.reflect.reference
-
Uses of CtModuleReference in spoon.reflect.visitor
Modifier and TypeMethodDescriptionvoid
CtAbstractVisitor.visitCtModuleReference(CtModuleReference moduleReference)
void
CtBiScannerDefault.visitCtModuleReference(CtModuleReference moduleReference)
void
CtInheritanceScanner.visitCtModuleReference(CtModuleReference moduleReference)
void
CtScanner.visitCtModuleReference(CtModuleReference moduleReference)
void
CtVisitor.visitCtModuleReference(CtModuleReference moduleReference)
Visits a module referencevoid
DefaultJavaPrettyPrinter.visitCtModuleReference(CtModuleReference moduleReference)
-
Uses of CtModuleReference in spoon.support
-
Uses of CtModuleReference in spoon.support.compiler.jdt
Modifier and TypeMethodDescriptionReferenceBuilder.getModuleReference(org.eclipse.jdt.internal.compiler.ast.ModuleReference moduleReference)
-
Uses of CtModuleReference in spoon.support.reflect.declaration
Modifier and TypeMethodDescriptionCtCompilationUnitImpl.getDeclaredModuleReference()
CtModuleRequirementImpl.getModuleReference()
CtModuleImpl.getReference()
Modifier and TypeMethodDescription<T extends CtPackageExport>
TCtPackageExportImpl.addTargetExport(CtModuleReference targetExport)
CtCompilationUnitImpl.setDeclaredModuleReference(CtModuleReference module)
<T extends CtModuleRequirement>
TCtModuleRequirementImpl.setModuleReference(CtModuleReference moduleReference)
Modifier and TypeMethodDescription<T extends CtPackageExport>
TCtPackageExportImpl.setTargetExport(List<CtModuleReference> targetExports)
-
Uses of CtModuleReference in spoon.support.reflect.reference
-
Uses of CtModuleReference in spoon.support.visitor.clone
Modifier and TypeMethodDescriptionvoid
CloneVisitor.visitCtModuleReference(CtModuleReference moduleReference)
-
Uses of CtModuleReference in spoon.support.visitor.replace
Modifier and TypeMethodDescriptionvoid
ReplacementVisitor.visitCtModuleReference(CtModuleReference moduleReference)