Uses of Interface
spoon.reflect.declaration.CtProvidedService
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 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 CtProvidedService in spoon.reflect.declaration
Modifier and TypeMethodDescription<T extends CtProvidedService>
TCtProvidedService.addImplementationType(CtTypeReference usedType)
<T extends CtProvidedService>
TCtProvidedService.setImplementationTypes(List<CtTypeReference> usedTypes)
<T extends CtProvidedService>
TCtProvidedService.setServiceType(CtTypeReference providingType)
Modifier and TypeMethodDescription<T extends CtModule>
TCtModule.addProvidedService(CtProvidedService providedService)
<T extends CtModule>
TCtModule.removeProvidedService(CtProvidedService providedService)
Modifier and TypeMethodDescription<T extends CtModule>
TCtModule.setProvidedServices(List<CtProvidedService> providedServices)
-
Uses of CtProvidedService in spoon.reflect.factory
Modifier and TypeMethodDescriptionCoreFactory.createProvidedService()
Creates a "provides" directive for a Java 9 module fileFactory.createProvidedService(CtTypeReference ctTypeReference)
FactoryImpl.createProvidedService(CtTypeReference ctTypeReference)
ModuleFactory.createProvidedService(CtTypeReference typeReference)
-
Uses of CtProvidedService in spoon.reflect.visitor
Modifier and TypeMethodDescriptionvoid
CtAbstractVisitor.visitCtProvidedService(CtProvidedService moduleProvidedService)
void
CtBiScannerDefault.visitCtProvidedService(CtProvidedService moduleProvidedService)
void
CtInheritanceScanner.visitCtProvidedService(CtProvidedService moduleProvidedService)
void
CtScanner.visitCtProvidedService(CtProvidedService moduleProvidedService)
void
CtVisitor.visitCtProvidedService(CtProvidedService moduleProvidedService)
Visits a "provides" directive in a module declaration.void
DefaultJavaPrettyPrinter.visitCtProvidedService(CtProvidedService moduleProvidedService)
-
Uses of CtProvidedService in spoon.support
-
Uses of CtProvidedService in spoon.support.reflect.declaration
Modifier and TypeMethodDescription<T extends CtProvidedService>
TCtProvidedServiceImpl.addImplementationType(CtTypeReference usedType)
<T extends CtProvidedService>
TCtProvidedServiceImpl.setImplementationTypes(List<CtTypeReference> usedTypes)
<T extends CtProvidedService>
TCtProvidedServiceImpl.setServiceType(CtTypeReference providingType)
Modifier and TypeMethodDescription<T extends CtModule>
TCtModuleImpl.addProvidedService(CtProvidedService providedService)
<T extends CtModule>
TCtModuleImpl.removeProvidedService(CtProvidedService providedService)
Modifier and TypeMethodDescription<T extends CtModule>
TCtModuleImpl.setProvidedServices(List<CtProvidedService> providedServices)
-
Uses of CtProvidedService in spoon.support.visitor.clone
Modifier and TypeMethodDescriptionvoid
CloneVisitor.visitCtProvidedService(CtProvidedService moduleProvidedService)
-
Uses of CtProvidedService in spoon.support.visitor.replace
Modifier and TypeMethodDescriptionvoid
ReplacementVisitor.visitCtProvidedService(CtProvidedService moduleProvidedService)