|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.aspectj.weaver.MemberImpl org.aspectj.weaver.ResolvedMemberImpl org.aspectj.weaver.ResolvedPointcutDefinition org.aspectj.weaver.bcel.AtAjAttributes.LazyResolvedPointcutDefinition
public static class AtAjAttributes.LazyResolvedPointcutDefinition
LazyResolvedPointcutDefinition lazyly resolve the pointcut so that we have time to register all pointcut referenced before pointcut resolution happens
Field Summary |
---|
Fields inherited from class org.aspectj.weaver.ResolvedPointcutDefinition |
---|
DUMMY, NO_POINTCUTS |
Fields inherited from class org.aspectj.weaver.ResolvedMemberImpl |
---|
annotations, annotationTypes, backingGenericMember, checkedExceptions, end, parameterAnnotations, parameterAnnotationTypes, showParameterNames, sourceContext, start, typeVariables |
Fields inherited from class org.aspectj.weaver.MemberImpl |
---|
declaringType, kind, modifiers, name, parameterTypes, returnType |
Fields inherited from interface org.aspectj.weaver.ResolvedMember |
---|
NONE |
Fields inherited from interface org.aspectj.weaver.Member |
---|
ADVICE, CONSTRUCTOR, FIELD, HANDLER, METHOD, MONITORENTER, MONITOREXIT, NO_PARAMETER_ANNOTATION_TYPES, NO_PARAMETER_ANNOTATIONXS, POINTCUT, STATIC_INITIALIZATION |
Constructor Summary | |
---|---|
AtAjAttributes.LazyResolvedPointcutDefinition(UnresolvedType declaringType,
int modifiers,
java.lang.String name,
UnresolvedType[] parameterTypes,
UnresolvedType returnType,
Pointcut pointcut,
IScope binding)
|
Method Summary | |
---|---|
Pointcut |
getPointcut()
|
Methods inherited from class org.aspectj.weaver.ResolvedPointcutDefinition |
---|
isAjSynthetic, parameterizedWith, read, setPointcut, toString, write |
Methods inherited from class org.aspectj.weaver.MemberImpl |
---|
canBeParameterized, compareTo, equals, equalsApartFromDeclaringType, field, getArity, getDeclaringType, getDeclaringTypes, getJoinPointSignatures, getKind, getName, getParameterSignature, getParameterTypes, getReturnType, getSignature, getType, hashCode, isInterface, isPrivate, isStatic, makeExceptionHandlerSignature, method, method, monitorEnter, monitorExit, pointcut, typesToSignature, typesToSignature, wipeJoinpointSignatures |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.aspectj.weaver.ResolvedMember |
---|
equalsApartFromDeclaringType |
Methods inherited from interface org.aspectj.weaver.Member |
---|
canBeParameterized, compareTo, getArity, getDeclaringType, getDeclaringTypes, getJoinPointSignatures, getKind, getName, getParameterSignature, getParameterTypes, getReturnType, getSignature, getType |
Constructor Detail |
---|
public AtAjAttributes.LazyResolvedPointcutDefinition(UnresolvedType declaringType, int modifiers, java.lang.String name, UnresolvedType[] parameterTypes, UnresolvedType returnType, Pointcut pointcut, IScope binding)
Method Detail |
---|
public Pointcut getPointcut()
getPointcut
in class ResolvedPointcutDefinition
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |