类 AbstractPointcutAdvisor
java.lang.Object
cn.taketoday.core.OrderedSupport
cn.taketoday.aop.support.AbstractPointcutAdvisor
- 所有已实现的接口:
Advisor,PointcutAdvisor,Ordered,Serializable
public abstract class AbstractPointcutAdvisor
extends OrderedSupport
implements PointcutAdvisor, Serializable
Abstract base class for
PointcutAdvisor
implementations. Can be subclassed for returning a specific pointcut/advice
or a freely configurable pointcut/advice.- 从以下版本开始:
- 3.0
- 作者:
- Rod Johnson, Juergen Hoeller, TODAY 2021/2/1 19:06
- 另请参阅:
-
字段概要
从类继承的字段 cn.taketoday.core.OrderedSupport
order从接口继承的字段 cn.taketoday.aop.Advisor
EMPTY_ADVICE从接口继承的字段 cn.taketoday.core.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE -
构造器概要
构造器 -
方法概要
从类继承的方法 cn.taketoday.core.OrderedSupport
setOrder从接口继承的方法 cn.taketoday.aop.PointcutAdvisor
getPointcut
-
构造器详细资料
-
AbstractPointcutAdvisor
public AbstractPointcutAdvisor()
-
-
方法详细资料
-
getOrder
public int getOrder()- 指定者:
getOrder在接口中Ordered- 覆盖:
getOrder在类中OrderedSupport
-
isPerInstance
public boolean isPerInstance()从接口复制的说明:AdvisorReturn whether this advice is associated with a particular instance (for example, creating a mixin) or shared with all instances of the advised class obtained from the same bean factory.Note that this method is not currently used by the framework. Typical Advisor implementations always return
true. Use singleton/prototype bean definitions or appropriate programmatic proxy creation to ensure that Advisors have the correct lifecycle model.- 指定者:
isPerInstance在接口中Advisor- 返回:
- whether this advice is associated with a particular target instance
-
equals
-
hashCode
public int hashCode()
-