Uses of Interface
spoon.reflect.reference.CtIntersectionTypeReference
Package
Description
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 CtIntersectionTypeReference in spoon.reflect.factory
Modifier and TypeMethodDescription<T> CtIntersectionTypeReference<T>
CoreFactory.createIntersectionTypeReference()
Creates an intersection type reference.<T> CtIntersectionTypeReference<T>
Factory.createIntersectionTypeReference()
<T> CtIntersectionTypeReference<T>
FactoryImpl.createIntersectionTypeReference()
<T> CtIntersectionTypeReference<T>
Factory.createIntersectionTypeReferenceWithBounds(List<CtTypeReference<?>> bounds)
<T> CtIntersectionTypeReference<T>
FactoryImpl.createIntersectionTypeReferenceWithBounds(List<CtTypeReference<?>> bounds)
<T> CtIntersectionTypeReference<T>
TypeFactory.createIntersectionTypeReferenceWithBounds(List<CtTypeReference<?>> bounds)
Creates an intersection type reference. -
Uses of CtIntersectionTypeReference in spoon.reflect.reference
Modifier and TypeMethodDescription<C extends CtIntersectionTypeReference>
CCtIntersectionTypeReference.addBound(CtTypeReference<?> bound)
Adds a bound.<C extends CtIntersectionTypeReference>
CCtIntersectionTypeReference.setBounds(List<CtTypeReference<?>> bounds)
Sets the bounds of the intersection type.Modifier and TypeMethodDescriptionCtTypeReference.asCtIntersectionTypeReference()
Casts the type reference inCtIntersectionTypeReference
.CtIntersectionTypeReference.clone()
-
Uses of CtIntersectionTypeReference in spoon.reflect.visitor
Modifier and TypeMethodDescription<T> void
CtAbstractVisitor.visitCtIntersectionTypeReference(CtIntersectionTypeReference<T> reference)
<T> void
CtBiScannerDefault.visitCtIntersectionTypeReference(CtIntersectionTypeReference<T> reference)
<T> void
CtInheritanceScanner.visitCtIntersectionTypeReference(CtIntersectionTypeReference<T> e)
<T> void
CtScanner.visitCtIntersectionTypeReference(CtIntersectionTypeReference<T> reference)
<T> void
CtVisitor.visitCtIntersectionTypeReference(CtIntersectionTypeReference<T> reference)
Visits an intersection type.<T> void
DefaultJavaPrettyPrinter.visitCtIntersectionTypeReference(CtIntersectionTypeReference<T> reference)
-
Uses of CtIntersectionTypeReference in spoon.support
Modifier and TypeMethodDescription<T> CtIntersectionTypeReference<T>
DefaultCoreFactory.createIntersectionTypeReference()
-
Uses of CtIntersectionTypeReference in spoon.support.reflect.reference
Modifier and TypeMethodDescription<C extends CtIntersectionTypeReference>
CCtIntersectionTypeReferenceImpl.addBound(CtTypeReference<?> bound)
<C extends CtIntersectionTypeReference>
CCtIntersectionTypeReferenceImpl.setBounds(List<CtTypeReference<?>> bounds)
Modifier and TypeMethodDescriptionCtTypeReferenceImpl.asCtIntersectionTypeReference()
CtIntersectionTypeReferenceImpl.clone()
-
Uses of CtIntersectionTypeReference in spoon.support.visitor
Modifier and TypeMethodDescription<T> void
SignaturePrinter.visitCtIntersectionTypeReference(CtIntersectionTypeReference<T> reference)
-
Uses of CtIntersectionTypeReference in spoon.support.visitor.clone
Modifier and TypeMethodDescription<T> void
CloneVisitor.visitCtIntersectionTypeReference(CtIntersectionTypeReference<T> reference)
-
Uses of CtIntersectionTypeReference in spoon.support.visitor.replace
Modifier and TypeMethodDescription<T> void
ReplacementVisitor.visitCtIntersectionTypeReference(CtIntersectionTypeReference<T> reference)