| Modifier and Type | Field and Description |
|---|---|
| private static final ClassLoader | |
| protected WeakClassLoaderReference | |
| private ResolvedMember[] | |
| private ResolvedType[] | |
| private ResolvedMember[] | |
| protected Class | |
| private ReferenceType | |
| protected World |
| Access | Constructor and Description |
|---|---|
| public | ReflectionBasedReferenceTypeDelegate(Class<T> forClass, ClassLoader aClassLoader, World inWorld, ReferenceType resolvedType)
|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public ReferenceType | |
| public boolean | |
| public boolean | |
| public ReflectionBasedResolvedMemberImpl | |
| public boolean | |
| public void | ensureConsistent()
Implements org. |
| public AnnotationAJ[] | |
| public AnnotationTargetKind[] | |
| public ResolvedType[] | |
| protected Class | |
| public Class | |
| public int | getCompilerVersion()
Implements org. |
| public ResolvedMember[] | |
| public String | |
| public ResolvedType[] | |
| public ResolvedMember[] | |
| public ResolvedMember[] | |
| public Collection | |
| public int | |
| public ResolvedType | |
| public PerClause | |
| public Collection | |
| public ReferenceType | |
| public String | |
| public ISourceContext | |
| public String | |
| public ResolvedType | |
| public Collection | |
| public TypeVariable[] | |
| public WeaverStateInfo | |
| protected World | |
| public boolean | hasAnnotation(UnresolvedType ofType)
Implements org. |
| public boolean | |
| public boolean | |
| public void | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | isCacheable()
Implements org. |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean |
| bootClassLoader | back to summary |
|---|---|
| private static final ClassLoader bootClassLoader | |
| classLoaderReference | back to summary |
|---|---|
| protected WeakClassLoaderReference classLoaderReference | |
| fields | back to summary |
|---|---|
| private ResolvedMember[] fields | |
| interfaces | back to summary |
|---|---|
| private ResolvedType[] interfaces | |
| methods | back to summary |
|---|---|
| private ResolvedMember[] methods | |
| myClass | back to summary |
|---|---|
| protected Class<T> myClass | |
| resolvedType | back to summary |
|---|---|
| private ReferenceType resolvedType | |
| world | back to summary |
|---|---|
| protected World world | |
| ReflectionBasedReferenceTypeDelegate | back to summary |
|---|---|
| public ReflectionBasedReferenceTypeDelegate(Class<T> forClass, ClassLoader aClassLoader, World inWorld, ReferenceType resolvedType) | |
| ReflectionBasedReferenceTypeDelegate | back to summary |
|---|---|
| public ReflectionBasedReferenceTypeDelegate() for reflective construction only | |
| buildGenericType | back to summary |
|---|---|
| public ReferenceType buildGenericType() | |
| canAnnotationTargetType | back to summary |
|---|---|
| public boolean canAnnotationTargetType() Implements org.
| |
| copySourceContext | back to summary |
|---|---|
| public boolean copySourceContext() Implements org. | |
| createResolvedMemberFor | back to summary |
|---|---|
| public ReflectionBasedResolvedMemberImpl createResolvedMemberFor(Member aMember) | |
| doesNotExposeShadowMungers | back to summary |
|---|---|
| public boolean doesNotExposeShadowMungers() Implements org. | |
| ensureConsistent | back to summary |
|---|---|
| public void ensureConsistent() Implements org. Doc from org. Implementations need to clear state | |
| getAnnotations | back to summary |
|---|---|
| public AnnotationAJ[] getAnnotations() Implements org. | |
| getAnnotationTargetKinds | back to summary |
|---|---|
| public AnnotationTargetKind[] getAnnotationTargetKinds() Implements org.
| |
| getAnnotationTypes | back to summary |
|---|---|
| public ResolvedType[] getAnnotationTypes() Implements org. | |
| getBaseClass | back to summary |
|---|---|
| protected Class | |
| getClazz | back to summary |
|---|---|
| public Class | |
| getCompilerVersion | back to summary |
|---|---|
| public int getCompilerVersion() Implements org. Doc from org. If known, return the compiler/weaver version used to build this delegate. Default is the most recent level as specified in
| |
| getDeclaredFields | back to summary |
|---|---|
| public ResolvedMember[] getDeclaredFields() Implements org. | |
| getDeclaredGenericSignature | back to summary |
|---|---|
| public String getDeclaredGenericSignature() Implements org. | |
| getDeclaredInterfaces | back to summary |
|---|---|
| public ResolvedType[] getDeclaredInterfaces() Implements org. | |
| getDeclaredMethods | back to summary |
|---|---|
| public ResolvedMember[] getDeclaredMethods() Implements org. | |
| getDeclaredPointcuts | back to summary |
|---|---|
| public ResolvedMember[] getDeclaredPointcuts() Implements org. | |
| getDeclares | back to summary |
|---|---|
| public Collection Implements org. | |
| getModifiers | back to summary |
|---|---|
| public int getModifiers() Implements org. | |
| getOuterClass | back to summary |
|---|---|
| public ResolvedType getOuterClass() Implements org. | |
| getPerClause | back to summary |
|---|---|
| public PerClause getPerClause() Implements org.
| |
| getPrivilegedAccesses | back to summary |
|---|---|
| public Collection Implements org. | |
| getResolvedTypeX | back to summary |
|---|---|
| public ReferenceType getResolvedTypeX() Implements org. | |
| getRetentionPolicy | back to summary |
|---|---|
| public String getRetentionPolicy() Implements org. | |
| getSourceContext | back to summary |
|---|---|
| public ISourceContext getSourceContext() Implements org. | |
| getSourcefilename | back to summary |
|---|---|
| public String getSourcefilename() Implements org. | |
| getSuperclass | back to summary |
|---|---|
| public ResolvedType getSuperclass() Implements org. | |
| getTypeMungers | back to summary |
|---|---|
| public Collection Implements org. | |
| getTypeVariables | back to summary |
|---|---|
| public TypeVariable[] getTypeVariables() Implements org. | |
| getWeaverState | back to summary |
|---|---|
| public WeaverStateInfo getWeaverState() Implements org. | |
| getWorld | back to summary |
|---|---|
| protected World getWorld() | |
| hasAnnotation | back to summary |
|---|---|
| public boolean hasAnnotation(UnresolvedType ofType) Implements org. | |
| hasAnnotations | back to summary |
|---|---|
| public boolean hasAnnotations() Implements org. | |
| hasBeenWoven | back to summary |
|---|---|
| public boolean hasBeenWoven() Implements org. | |
| initialize | back to summary |
|---|---|
| public void initialize(ReferenceType aType, Class<?> aClass, ClassLoader aClassLoader, World aWorld) | |
| isAnnotation | back to summary |
|---|---|
| public boolean isAnnotation() Implements org. | |
| isAnnotationStyleAspect | back to summary |
|---|---|
| public boolean isAnnotationStyleAspect() Implements org.
| |
| isAnnotationWithRuntimeRetention | back to summary |
|---|---|
| public boolean isAnnotationWithRuntimeRetention() Implements org.
| |
| isAnonymous | back to summary |
|---|---|
| public boolean isAnonymous() Implements org. | |
| isAspect | back to summary |
|---|---|
| public boolean isAspect() Implements org. | |
| isCacheable | back to summary |
|---|---|
| public boolean isCacheable() Implements org. Doc from org. TODO Caching of methods besides getDeclaredInterfaces() may also be dependent on this flag - which?
| |
| isClass | back to summary |
|---|---|
| public boolean isClass() Implements org. | |
| isEnum | back to summary |
|---|---|
| public boolean isEnum() Implements org. | |
| isExposedToWeaver | back to summary |
|---|---|
| public boolean isExposedToWeaver() Implements org. | |
| isGeneric | back to summary |
|---|---|
| public boolean isGeneric() Implements org. | |
| isInterface | back to summary |
|---|---|
| public boolean isInterface() Implements org. | |
| isNested | back to summary |
|---|---|
| public boolean isNested() Implements org.
| |
| isWeavable | back to summary |
|---|---|
| public boolean isWeavable() Implements org. | |