Uses of Interface
spoon.reflect.reference.CtPackageReference
Packages that use CtPackageReference
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 CtPackageReference in spoon.reflect.declaration
Methods in spoon.reflect.declaration that return CtPackageReferenceModifier and TypeMethodDescriptionCtPackageExport.getPackageReference()CtPackage.getReference()CtPackageDeclaration.getReference()Returns the reference to the package.Methods in spoon.reflect.declaration with parameters of type CtPackageReferenceModifier and TypeMethodDescription<T extends CtPackageExport>
TCtPackageExport.setPackageReference(CtPackageReference packageReference)CtPackageDeclaration.setReference(CtPackageReference reference)Sets the reference to the package. -
Uses of CtPackageReference in spoon.reflect.factory
Methods in spoon.reflect.factory that return CtPackageReferenceModifier and TypeMethodDescriptionCodeFactory.createCtPackageReference(Package originalPackage)Creates a package reference.Factory.createCtPackageReference(Package originalPackage)FactoryImpl.createCtPackageReference(Package originalPackage)CoreFactory.createPackageReference()Creates a package reference.Factory.createPackageReference()FactoryImpl.createPackageReference()PackageFactory.createReference(Package pack)Creates a reference to a package by using its Java runtime representation.PackageFactory.createReference(String name)Creates a reference to a package.PackageFactory.createReference(CtPackage pack)Creates a reference to an existing package.PackageFactory.topLevel()Returns a reference on the top level package.Methods in spoon.reflect.factory with parameters of type CtPackageReferenceModifier and TypeMethodDescriptionFactory.createPackageDeclaration(CtPackageReference packageRef)FactoryImpl.createPackageDeclaration(CtPackageReference packageRef)PackageFactory.createPackageDeclaration(CtPackageReference packageRef)Creates a package declaration of a package.Factory.createPackageExport(CtPackageReference ctPackageReference)FactoryImpl.createPackageExport(CtPackageReference ctPackageReference)ModuleFactory.createPackageExport(CtPackageReference ctPackageReference) -
Uses of CtPackageReference in spoon.reflect.reference
Methods in spoon.reflect.reference that return CtPackageReferenceModifier and TypeMethodDescriptionCtPackageReference.clone()CtTypeReference.getPackage()Gets the package of the referenced type.Methods in spoon.reflect.reference with parameters of type CtPackageReferenceModifier and TypeMethodDescription<C extends CtTypeReference<T>>
CCtTypeReference.setPackage(CtPackageReference pack)Sets the reference to the declaring package. -
Uses of CtPackageReference in spoon.reflect.visitor
Methods in spoon.reflect.visitor that return CtPackageReferenceMethods in spoon.reflect.visitor with parameters of type CtPackageReferenceModifier and TypeMethodDescriptionvoidCtAbstractImportVisitor.visitAllTypesImport(CtPackageReference packageReference)voidCtImportVisitor.visitAllTypesImport(CtPackageReference packageReference)Called for import like:import apackage.*;voidCtAbstractVisitor.visitCtPackageReference(CtPackageReference reference)voidCtBiScannerDefault.visitCtPackageReference(CtPackageReference reference)voidCtInheritanceScanner.visitCtPackageReference(CtPackageReference e)voidCtScanner.visitCtPackageReference(CtPackageReference reference)voidCtVisitor.visitCtPackageReference(CtPackageReference reference)Visits a reference to a package.voidDefaultJavaPrettyPrinter.visitCtPackageReference(CtPackageReference reference) -
Uses of CtPackageReference in spoon.support
Methods in spoon.support that return CtPackageReference -
Uses of CtPackageReference in spoon.support.compiler.jdt
Methods in spoon.support.compiler.jdt that return CtPackageReference -
Uses of CtPackageReference in spoon.support.reflect.declaration
Methods in spoon.support.reflect.declaration that return CtPackageReferenceModifier and TypeMethodDescriptionCtPackageExportImpl.getPackageReference()CtPackageDeclarationImpl.getReference()CtPackageImpl.getReference()Methods in spoon.support.reflect.declaration with parameters of type CtPackageReferenceModifier and TypeMethodDescription<T extends CtPackageExport>
TCtPackageExportImpl.setPackageReference(CtPackageReference packageReference)CtPackageDeclarationImpl.setReference(CtPackageReference reference) -
Uses of CtPackageReference in spoon.support.reflect.reference
Classes in spoon.support.reflect.reference that implement CtPackageReferenceMethods in spoon.support.reflect.reference that return CtPackageReferenceModifier and TypeMethodDescriptionCtPackageReferenceImpl.clone()CtTypeReferenceImpl.getPackage()Methods in spoon.support.reflect.reference with parameters of type CtPackageReferenceModifier and TypeMethodDescription<C extends CtTypeReference<T>>
CCtTypeReferenceImpl.setPackage(CtPackageReference pack) -
Uses of CtPackageReference in spoon.support.visitor.clone
Methods in spoon.support.visitor.clone with parameters of type CtPackageReferenceModifier and TypeMethodDescriptionvoidCloneVisitor.visitCtPackageReference(CtPackageReference reference) -
Uses of CtPackageReference in spoon.support.visitor.replace
Methods in spoon.support.visitor.replace with parameters of type CtPackageReferenceModifier and TypeMethodDescriptionvoidReplacementVisitor.visitCtPackageReference(CtPackageReference reference)