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