public class AspectComponentDefinition extends CompositeComponentDefinition
ComponentDefinition
that holds an aspect definition, including its nested pointcuts.CompositeComponentDefinition.getNestedComponents()
,
PointcutComponentDefinition
Constructor and Description |
---|
AspectComponentDefinition(java.lang.String aspectName,
BeanDefinition[] beanDefinitions,
BeanReference[] beanReferences,
java.lang.Object source) |
Modifier and Type | Method and Description |
---|---|
BeanDefinition[] |
getBeanDefinitions()
Returns an empty array.
|
BeanReference[] |
getBeanReferences()
Returns an empty array.
|
addNestedComponent, getName, getNestedComponents, getSource
getDescription, getInnerBeanDefinitions, toString
public AspectComponentDefinition(java.lang.String aspectName, @Nullable BeanDefinition[] beanDefinitions, @Nullable BeanReference[] beanReferences, @Nullable java.lang.Object source)
public BeanDefinition[] getBeanDefinitions()
AbstractComponentDefinition
getBeanDefinitions
in interface ComponentDefinition
getBeanDefinitions
in class AbstractComponentDefinition
public BeanReference[] getBeanReferences()
AbstractComponentDefinition
getBeanReferences
in interface ComponentDefinition
getBeanReferences
in class AbstractComponentDefinition