|
|||||||||
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 |