程序包 infra.aop.config
类 AdvisorComponentDefinition
java.lang.Object
infra.beans.factory.parsing.AbstractComponentDefinition
infra.aop.config.AdvisorComponentDefinition
- 所有已实现的接口:
infra.beans.BeanMetadataElement,infra.beans.factory.parsing.ComponentDefinition
public class AdvisorComponentDefinition
extends infra.beans.factory.parsing.AbstractComponentDefinition
ComponentDefinition
that bridges the gap between the advisor bean definition configured
by the <aop:advisor> tag and the component definition
infrastructure.- 从以下版本开始:
- 4.0
- 作者:
- Rob Harrop, Juergen Hoeller
-
字段概要
字段 -
构造器概要
构造器构造器说明AdvisorComponentDefinition(String advisorBeanName, infra.beans.factory.config.BeanDefinition advisorDefinition) AdvisorComponentDefinition(String advisorBeanName, infra.beans.factory.config.BeanDefinition advisorDefinition, infra.beans.factory.config.BeanDefinition pointcutDefinition) -
方法概要
修饰符和类型方法说明private StringbuildDescription(infra.beans.factory.config.BeanReference adviceReference, infra.beans.factory.config.BeanDefinition pointcutDefinition) private StringbuildDescription(infra.beans.factory.config.BeanReference adviceReference, infra.beans.factory.config.BeanReference pointcutReference) infra.beans.factory.config.BeanDefinition[]infra.beans.factory.config.BeanReference[]getName()从类继承的方法 infra.beans.factory.parsing.AbstractComponentDefinition
getInnerBeanDefinitions, toString
-
字段详细资料
-
advisorBeanName
-
advisorDefinition
private final infra.beans.factory.config.BeanDefinition advisorDefinition -
description
-
beanReferences
private final infra.beans.factory.config.BeanReference[] beanReferences -
beanDefinitions
private final infra.beans.factory.config.BeanDefinition[] beanDefinitions
-
-
构造器详细资料
-
AdvisorComponentDefinition
public AdvisorComponentDefinition(String advisorBeanName, infra.beans.factory.config.BeanDefinition advisorDefinition) -
AdvisorComponentDefinition
public AdvisorComponentDefinition(String advisorBeanName, infra.beans.factory.config.BeanDefinition advisorDefinition, @Nullable infra.beans.factory.config.BeanDefinition pointcutDefinition)
-
-
方法详细资料
-
buildDescription
private String buildDescription(infra.beans.factory.config.BeanReference adviceReference, infra.beans.factory.config.BeanDefinition pointcutDefinition) -
buildDescription
private String buildDescription(infra.beans.factory.config.BeanReference adviceReference, infra.beans.factory.config.BeanReference pointcutReference) -
getName
-
getDescription
- 指定者:
getDescription在接口中infra.beans.factory.parsing.ComponentDefinition- 覆盖:
getDescription在类中infra.beans.factory.parsing.AbstractComponentDefinition
-
getBeanDefinitions
public infra.beans.factory.config.BeanDefinition[] getBeanDefinitions()- 指定者:
getBeanDefinitions在接口中infra.beans.factory.parsing.ComponentDefinition- 覆盖:
getBeanDefinitions在类中infra.beans.factory.parsing.AbstractComponentDefinition
-
getBeanReferences
public infra.beans.factory.config.BeanReference[] getBeanReferences()- 指定者:
getBeanReferences在接口中infra.beans.factory.parsing.ComponentDefinition- 覆盖:
getBeanReferences在类中infra.beans.factory.parsing.AbstractComponentDefinition
-
getSource
-