public class AspectComponentDefinition extends CompositeComponentDefinition
ComponentDefinition
that holds an aspect definition, including its nested pointcuts.CompositeComponentDefinition.getNestedComponents()
,
PointcutComponentDefinition
Modifier and Type | Field and Description |
---|---|
private BeanDefinition[] |
beanDefinitions |
private BeanReference[] |
beanReferences |
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
private final BeanDefinition[] beanDefinitions
private final BeanReference[] beanReferences
public AspectComponentDefinition(java.lang.String aspectName, BeanDefinition[] beanDefinitions, BeanReference[] beanReferences, 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