Package | Description |
---|---|
spoon.experimental |
this is unstable code, subject to potential complete redesign, not only in snapshots but also in releases.
|
spoon.reflect |
This package defines the Spoon's compile-time meta-model of Java programs.
|
spoon.reflect.cu.position | |
spoon.reflect.factory |
This package defines all the sub-factories for the Spoon meta-model.
|
spoon.support.reflect.code | |
spoon.support.reflect.cu | |
spoon.support.reflect.declaration | |
spoon.support.reflect.reference |
Modifier and Type | Class and Description |
---|---|
class |
CtUnresolvedImport |
Modifier and Type | Class and Description |
---|---|
static class |
CtModelImpl.CtRootPackage |
Modifier and Type | Class and Description |
---|---|
static class |
NoSourcePosition.NullCompilationUnit |
Modifier and Type | Class and Description |
---|---|
static class |
ModuleFactory.CtUnnamedModule |
Modifier and Type | Class and Description |
---|---|
class |
CompilationUnitImpl
Implements a compilation unit.
|
Modifier and Type | Class and Description |
---|---|
class |
CtAnnotationImpl<A extends java.lang.annotation.Annotation>
The implementation for
CtAnnotation . |
class |
CtAnnotationMethodImpl<T>
The implementation for
CtAnnotationMethod . |
class |
CtAnnotationTypeImpl<T extends java.lang.annotation.Annotation>
The implementation for
CtAnnotationType . |
class |
CtAnonymousExecutableImpl |
class |
CtClassImpl<T>
The implementation for
CtClass . |
class |
CtCompilationUnitImpl
Implements a compilation unit.
|
class |
CtConstructorImpl<T> |
class |
CtEnumImpl<T extends java.lang.Enum<?>> |
class |
CtEnumValueImpl<T> |
class |
CtExecutableImpl<R>
The implementation for
CtExecutable . |
class |
CtFieldImpl<T>
The implementation for
CtField . |
class |
CtImportImpl |
class |
CtInterfaceImpl<T> |
class |
CtMethodImpl<T>
The implementation for
CtMethod . |
class |
CtModuleImpl |
class |
CtModuleRequirementImpl |
class |
CtNamedElementImpl |
class |
CtPackageDeclarationImpl |
class |
CtPackageExportImpl |
class |
CtPackageImpl
The implementation for
CtPackage . |
class |
CtParameterImpl<T>
The implementation for
CtParameter . |
class |
CtProvidedServiceImpl |
class |
CtTypeImpl<T>
The implementation for
CtType . |
class |
CtTypeParameterImpl |
class |
CtUsedServiceImpl |
class |
InvisibleArrayConstructorImpl<T>
This class is used to represent the constructor of an array when calling with an expression like
|
Modifier and Type | Class and Description |
---|---|
class |
CtArrayTypeReferenceImpl<T> |
class |
CtCatchVariableReferenceImpl<T> |
class |
CtExecutableReferenceImpl<T> |
class |
CtFieldReferenceImpl<T> |
class |
CtIntersectionTypeReferenceImpl<T> |
class |
CtLocalVariableReferenceImpl<T>
An implementation for
CtLocalVariableReference . |
class |
CtModuleReferenceImpl |
class |
CtPackageReferenceImpl |
class |
CtParameterReferenceImpl<T> |
class |
CtReferenceImpl |
class |
CtTypeMemberWildcardImportReferenceImpl
This class intends to be used only to represent the reference of a
static import of all members of a type:
import static org.junit.Assert.*;
|
class |
CtTypeParameterReferenceImpl |
class |
CtTypeReferenceImpl<T> |
class |
CtUnboundVariableReferenceImpl<T>
represents a reference to an unbound field (used when no full classpath is available
|
class |
CtVariableReferenceImpl<T> |
class |
CtWildcardReferenceImpl |
Copyright © 2007–2021 Inria. All rights reserved.