public class PointcutComponentDefinition extends AbstractComponentDefinition
ComponentDefinition
implementation that holds a pointcut definition.| Constructor and Description |
|---|
PointcutComponentDefinition(String pointcutBeanName,
BeanDefinition pointcutDefinition,
String expression) |
| Modifier and Type | Method and Description |
|---|---|
BeanDefinition[] |
getBeanDefinitions()
Returns an empty array.
|
String |
getDescription()
Delegates to
ComponentDefinition.getName(). |
String |
getName()
Get the user-visible name of this
ComponentDefinition. |
Object |
getSource()
Return the configuration source
Object for this metadata element
(may be null). |
getBeanReferences, getInnerBeanDefinitions, toStringpublic PointcutComponentDefinition(String pointcutBeanName, BeanDefinition pointcutDefinition, String expression)
public String getName()
ComponentDefinitionComponentDefinition.
This should link back directly to the corresponding configuration data for this component in a given context.
public String getDescription()
AbstractComponentDefinitionComponentDefinition.getName().getDescription in interface ComponentDefinitiongetDescription in class AbstractComponentDefinitionpublic BeanDefinition[] getBeanDefinitions()
AbstractComponentDefinitiongetBeanDefinitions in interface ComponentDefinitiongetBeanDefinitions in class AbstractComponentDefinitionpublic Object getSource()
BeanMetadataElementObject for this metadata element
(may be null).