|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface ReferenceTypeDelegate
Abstraction over a type - a reference type is Object or a descendant of Object, other types (int/etc) are considered primitive types. Abstract implementation provided by AbstractReferenceTypeDelegate.
| Method Detail |
|---|
boolean isAspect()
boolean isAnnotationStyleAspect()
boolean isInterface()
boolean isEnum()
boolean isAnnotation()
java.lang.String getRetentionPolicy()
boolean canAnnotationTargetType()
AnnotationTargetKind[] getAnnotationTargetKinds()
boolean isAnnotationWithRuntimeRetention()
boolean isClass()
boolean isGeneric()
boolean isAnonymous()
boolean isNested()
boolean hasAnnotation(UnresolvedType ofType)
AnnotationAJ[] getAnnotations()
ResolvedType[] getAnnotationTypes()
ResolvedMember[] getDeclaredFields()
ResolvedType[] getDeclaredInterfaces()
ResolvedMember[] getDeclaredMethods()
ResolvedMember[] getDeclaredPointcuts()
TypeVariable[] getTypeVariables()
int getModifiers()
PerClause getPerClause()
java.util.Collection<Declare> getDeclares()
java.util.Collection<ConcreteTypeMunger> getTypeMungers()
java.util.Collection<ResolvedMember> getPrivilegedAccesses()
ResolvedType getSuperclass()
WeaverStateInfo getWeaverState()
ReferenceType getResolvedTypeX()
boolean isExposedToWeaver()
boolean doesNotExposeShadowMungers()
ISourceContext getSourceContext()
java.lang.String getSourcefilename()
java.lang.String getDeclaredGenericSignature()
ResolvedType getOuterClass()
boolean copySourceContext()
boolean isCacheable()
int getCompilerVersion()
AjAttribute.WeaverVersionInfo.
void ensureConsistent()
boolean isWeavable()
boolean hasBeenWoven()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||