See: Description
Interface | Description |
---|---|
CtActualTypeContainer |
This interface defines the capability related to binding generics (aka type parameters).
|
CtArrayTypeReference<T> |
This interface defines a reference to an array.
|
CtCatchVariableReference<T> |
This interface defines a reference to
CtCatchVariable . |
CtExecutableReference<T> |
This interface defines a reference to a
CtExecutable . |
CtFieldReference<T> |
This interface defines a reference to a
CtField . |
CtIntersectionTypeReference<T> |
This interface defines a reference to an intersection type in generics or in casts.
|
CtLocalVariableReference<T> |
This interface defines a reference to
CtLocalVariable . |
CtModuleReference |
Represents a reference to a
CtModule |
CtPackageReference |
This interface defines a reference to a
CtPackage . |
CtParameterReference<T> |
This interface defines a reference to a
CtParameter of a method. |
CtReference |
This is the root interface for named program element references.
|
CtTypeMemberWildcardImportReference |
This interface defines a import reference to all static type members of a type.
Example: somePackage.Type.*; |
CtTypeParameterReference |
This interface defines a reference to a type parameter (aka generics).
|
CtTypeReference<T> |
This interface defines a reference to a
CtType or sub-type. |
CtUnboundVariableReference<T> |
This interface defines a reference to an unbound
CtVariable . |
CtVariableReference<T> |
This interface defines a reference to a
CtVariable or sub-type. |
CtWildcardReference |
Represents a wildcard in generic type annotations, i.e.
|
This package defines the references to program elements for the meta-model.
References usually correspond to elements defined in the spoon.reflect.declaration
package. It is
a weak reference system which allow referencing elements that do not exist yet, or which are defined
outside of the reified program model. In that last case, some functions use regula Java reflection instead of
Spoon reflection and referenced elements should be in the classpath.
Copyright © 2007–2019 Inria. All rights reserved.