org.springframework.aop.aspectj
Class AspectJExpressionPointcut.BeanNamePointcutDesignatorHandler

java.lang.Object
  extended by org.springframework.aop.aspectj.AspectJExpressionPointcut.BeanNamePointcutDesignatorHandler
Enclosing class:
AspectJExpressionPointcut

private class AspectJExpressionPointcut.BeanNamePointcutDesignatorHandler
extends java.lang.Object

Handler for the Spring-specific bean() pointcut designator extension to AspectJ.

This handler must be added to each pointcut object that needs to handle the bean() PCD. Matching context is obtained automatically by examining a thread local variable and therefore a matching context need not be set on the pointcut.


Field Summary
private static java.lang.String BEAN_DESIGNATOR_NAME
           
 
Constructor Summary
private AspectJExpressionPointcut.BeanNamePointcutDesignatorHandler()
           
 
Method Summary
 java.lang.String getDesignatorName()
           
 ContextBasedMatcher parse(java.lang.String expression)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BEAN_DESIGNATOR_NAME

private static final java.lang.String BEAN_DESIGNATOR_NAME
See Also:
Constant Field Values
Constructor Detail

AspectJExpressionPointcut.BeanNamePointcutDesignatorHandler

private AspectJExpressionPointcut.BeanNamePointcutDesignatorHandler()
Method Detail

getDesignatorName

public java.lang.String getDesignatorName()

parse

public ContextBasedMatcher parse(java.lang.String expression)