Uses of Interface
spoon.reflect.reference.CtModuleReference
Packages that use 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
Methods in spoon.reflect.declaration that return CtModuleReferenceModifier and TypeMethodDescriptionCtCompilationUnit.getDeclaredModuleReference()Gets the declared module reference if the compilationUnit is "module-info.java"CtModuleRequirement.getModuleReference()CtModule.getReference()Methods in spoon.reflect.declaration that return types with arguments of type CtModuleReferenceMethods in spoon.reflect.declaration with parameters of type CtModuleReferenceModifier 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)Method parameters in spoon.reflect.declaration with type arguments of type CtModuleReferenceModifier and TypeMethodDescription<T extends CtPackageExport>
TCtPackageExport.setTargetExport(List<CtModuleReference> targetExport) -
Uses of CtModuleReference in spoon.reflect.factory
Methods in spoon.reflect.factory that return CtModuleReferenceModifier and TypeMethodDescriptionCoreFactory.createModuleReference()Creates a reference to a Java 9 moduleFactory.createModuleReference(CtModule ctModule)FactoryImpl.createModuleReference(CtModule ctModule)ModuleFactory.createReference(CtModule module)Methods in spoon.reflect.factory with parameters of type CtModuleReferenceModifier and TypeMethodDescriptionFactory.createModuleRequirement(CtModuleReference ctModuleReference)FactoryImpl.createModuleRequirement(CtModuleReference ctModuleReference)ModuleFactory.createModuleRequirement(CtModuleReference moduleReference) -
Uses of CtModuleReference in spoon.reflect.reference
Methods in spoon.reflect.reference that return CtModuleReference -
Uses of CtModuleReference in spoon.reflect.visitor
Methods in spoon.reflect.visitor with parameters of type CtModuleReferenceModifier and TypeMethodDescriptionvoidCtAbstractVisitor.visitCtModuleReference(CtModuleReference moduleReference)voidCtBiScannerDefault.visitCtModuleReference(CtModuleReference moduleReference)voidCtInheritanceScanner.visitCtModuleReference(CtModuleReference moduleReference)voidCtScanner.visitCtModuleReference(CtModuleReference moduleReference)voidCtVisitor.visitCtModuleReference(CtModuleReference moduleReference)Visits a module referencevoidDefaultJavaPrettyPrinter.visitCtModuleReference(CtModuleReference moduleReference) -
Uses of CtModuleReference in spoon.support
Methods in spoon.support that return CtModuleReference -
Uses of CtModuleReference in spoon.support.compiler.jdt
Methods in spoon.support.compiler.jdt that return CtModuleReferenceModifier and TypeMethodDescriptionReferenceBuilder.getModuleReference(org.eclipse.jdt.internal.compiler.ast.ModuleReference moduleReference) -
Uses of CtModuleReference in spoon.support.reflect.declaration
Methods in spoon.support.reflect.declaration that return CtModuleReferenceModifier and TypeMethodDescriptionCtCompilationUnitImpl.getDeclaredModuleReference()CtModuleRequirementImpl.getModuleReference()CtModuleImpl.getReference()Methods in spoon.support.reflect.declaration that return types with arguments of type CtModuleReferenceMethods in spoon.support.reflect.declaration with parameters of type CtModuleReferenceModifier and TypeMethodDescription<T extends CtPackageExport>
TCtPackageExportImpl.addTargetExport(CtModuleReference targetExport)CtCompilationUnitImpl.setDeclaredModuleReference(CtModuleReference module)<T extends CtModuleRequirement>
TCtModuleRequirementImpl.setModuleReference(CtModuleReference moduleReference)Method parameters in spoon.support.reflect.declaration with type arguments of type CtModuleReferenceModifier and TypeMethodDescription<T extends CtPackageExport>
TCtPackageExportImpl.setTargetExport(List<CtModuleReference> targetExports) -
Uses of CtModuleReference in spoon.support.reflect.reference
Classes in spoon.support.reflect.reference that implement CtModuleReferenceMethods in spoon.support.reflect.reference that return CtModuleReference -
Uses of CtModuleReference in spoon.support.visitor.clone
Methods in spoon.support.visitor.clone with parameters of type CtModuleReferenceModifier and TypeMethodDescriptionvoidCloneVisitor.visitCtModuleReference(CtModuleReference moduleReference) -
Uses of CtModuleReference in spoon.support.visitor.replace
Methods in spoon.support.visitor.replace with parameters of type CtModuleReferenceModifier and TypeMethodDescriptionvoidReplacementVisitor.visitCtModuleReference(CtModuleReference moduleReference)