程序包 infra.aop.config

类 AspectComponentDefinition

java.lang.Object
infra.beans.factory.parsing.AbstractComponentDefinition
infra.beans.factory.parsing.CompositeComponentDefinition
infra.aop.config.AspectComponentDefinition
所有已实现的接口:
infra.beans.BeanMetadataElement, infra.beans.factory.parsing.ComponentDefinition

public class AspectComponentDefinition extends infra.beans.factory.parsing.CompositeComponentDefinition
ComponentDefinition that holds an aspect definition, including its nested pointcuts.
从以下版本开始:
4.0
作者:
Rob Harrop, Juergen Hoeller
另请参阅:
  • 字段概要

    字段
    修饰符和类型
    字段
    说明
    private final infra.beans.factory.config.BeanDefinition[]
     
    private final infra.beans.factory.config.BeanReference[]
     
  • 构造器概要

    构造器
    构造器
    说明
    AspectComponentDefinition(String aspectName, infra.beans.factory.config.BeanDefinition[] beanDefinitions, infra.beans.factory.config.BeanReference[] beanReferences, Object source)
     
  • 方法概要

    修饰符和类型
    方法
    说明
    infra.beans.factory.config.BeanDefinition[]
     
    infra.beans.factory.config.BeanReference[]
     

    从类继承的方法 infra.beans.factory.parsing.CompositeComponentDefinition

    addNestedComponent, getName, getNestedComponents, getSource

    从类继承的方法 infra.beans.factory.parsing.AbstractComponentDefinition

    getDescription, getInnerBeanDefinitions, toString

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • 字段详细资料

    • beanDefinitions

      private final infra.beans.factory.config.BeanDefinition[] beanDefinitions
    • beanReferences

      private final infra.beans.factory.config.BeanReference[] beanReferences
  • 构造器详细资料

    • AspectComponentDefinition

      public AspectComponentDefinition(String aspectName, @Nullable infra.beans.factory.config.BeanDefinition[] beanDefinitions, @Nullable infra.beans.factory.config.BeanReference[] beanReferences, @Nullable Object source)
  • 方法详细资料

    • 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