|
The Spring Framework | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use BeanDefinition | |
---|---|
org.springframework.aop.config | Support package for declarative AOP configuration, with XML schema being the primary configuration format. |
org.springframework.beans.factory.config | SPI interfaces and configuration-related convenience classes for bean factories. |
org.springframework.beans.factory.parsing | Support infrastructure for bean definition parsing. |
org.springframework.beans.factory.support | Classes supporting the org.springframework.beans.factory package. |
org.springframework.beans.factory.xml | Contains an abstract XML-based BeanFactory implementation,
including a standard "spring-beans" DTD. |
org.springframework.context.support | Classes supporting the org.springframework.context package, such as abstract base classes for ApplicationContext implementations and a MessageSource implementation. |
org.springframework.scripting.support | Support classes for Spring's scripting package. |
Uses of BeanDefinition in org.springframework.aop.config |
---|
Methods in org.springframework.aop.config that return BeanDefinition | |
---|---|
protected abstract BeanDefinition |
AbstractInterceptorDrivenBeanDefinitionDecorator.createInterceptorDefinition(Node node)
Subclasses should implement this method to return the BeanDefinition
for the interceptor they wish to apply to the bean being decorated. |
BeanDefinition[] |
AdvisorComponentDefinition.getBeanDefinitions()
|
BeanDefinition[] |
AspectComponentDefinition.getBeanDefinitions()
|
BeanDefinition[] |
PointcutComponentDefinition.getBeanDefinitions()
|
Methods in org.springframework.aop.config with parameters of type BeanDefinition | |
---|---|
protected String |
AbstractInterceptorDrivenBeanDefinitionDecorator.getInterceptorNameSuffix(BeanDefinition interceptorDefinition)
|
Constructors in org.springframework.aop.config with parameters of type BeanDefinition | |
---|---|
AdvisorComponentDefinition(String advisorBeanName,
BeanDefinition advisorDefinition)
|
|
AdvisorComponentDefinition(String advisorBeanName,
BeanDefinition advisorDefinition,
BeanDefinition pointcutDefinition)
|
|
AspectComponentDefinition(String aspectName,
BeanDefinition[] beanDefinitions,
BeanReference[] beanReferences,
Object source)
|
|
PointcutComponentDefinition(String pointcutBeanName,
BeanDefinition pointcutDefinition,
String expression)
|
Uses of BeanDefinition in org.springframework.beans.factory.config |
---|
Methods in org.springframework.beans.factory.config that return BeanDefinition | |
---|---|
BeanDefinition |
BeanDefinitionHolder.getBeanDefinition()
Return the wrapped BeanDefinition. |
BeanDefinition |
ConfigurableListableBeanFactory.getBeanDefinition(String beanName)
Return the registered BeanDefinition for the given bean, allowing access to its property values and constructor argument value (which can be modified during bean factory post-processing). |
Methods in org.springframework.beans.factory.config with parameters of type BeanDefinition | |
---|---|
protected void |
BeanDefinitionVisitor.visitBeanClassName(BeanDefinition beanDefinition)
|
void |
BeanDefinitionVisitor.visitBeanDefinition(BeanDefinition beanDefinition)
Traverse the given BeanDefinition object and the MutablePropertyValues and ConstructorArgumentValues contained in them. |
protected void |
BeanDefinitionVisitor.visitScope(BeanDefinition beanDefinition)
|
Constructors in org.springframework.beans.factory.config with parameters of type BeanDefinition | |
---|---|
BeanDefinitionHolder(BeanDefinition beanDefinition,
String beanName)
Create a new BeanDefinitionHolder. |
|
BeanDefinitionHolder(BeanDefinition beanDefinition,
String beanName,
String[] aliases)
Create a new BeanDefinitionHolder. |
Uses of BeanDefinition in org.springframework.beans.factory.parsing |
---|
Methods in org.springframework.beans.factory.parsing that return BeanDefinition | |
---|---|
BeanDefinition[] |
ComponentDefinition.getBeanDefinitions()
Return the BeanDefinitions that were registered
to form this ComponentDefinition . |
BeanDefinition[] |
BeanComponentDefinition.getBeanDefinitions()
|
BeanDefinition[] |
AbstractComponentDefinition.getBeanDefinitions()
Returns an empty array. |
BeanDefinition[] |
ComponentDefinition.getInnerBeanDefinitions()
Return the BeanDefinitions that represent all relevant
inner beans within this component. |
BeanDefinition[] |
BeanComponentDefinition.getInnerBeanDefinitions()
|
BeanDefinition[] |
AbstractComponentDefinition.getInnerBeanDefinitions()
Returns an empty array. |
Constructors in org.springframework.beans.factory.parsing with parameters of type BeanDefinition | |
---|---|
BeanComponentDefinition(BeanDefinition beanDefinition,
String beanName)
Create a new BeanComponentDefinition for the given bean. |
Uses of BeanDefinition in org.springframework.beans.factory.support |
---|
Classes in org.springframework.beans.factory.support that implement BeanDefinition | |
---|---|
class |
AbstractBeanDefinition
Base class for concrete, full-fledged BeanDefinition classes,
factoring out common properties of RootBeanDefinition and
ChildBeanDefinition . |
class |
ChildBeanDefinition
Bean definition for beans which inherit settings from their parent. |
class |
RootBeanDefinition
Root bean definitions are the most common type of bean definition. |
Methods in org.springframework.beans.factory.support that return BeanDefinition | |
---|---|
BeanDefinition |
DefaultListableBeanFactory.getBeanDefinition(String beanName)
|
BeanDefinition |
BeanDefinitionRegistry.getBeanDefinition(String beanName)
Return the BeanDefinition for the given bean name. |
protected abstract BeanDefinition |
AbstractBeanFactory.getBeanDefinition(String beanName)
Return the bean definition for the given bean name. |
Methods in org.springframework.beans.factory.support with parameters of type BeanDefinition | |
---|---|
String |
DefaultBeanNameGenerator.generateBeanName(BeanDefinition definition,
BeanDefinitionRegistry registry)
|
String |
BeanNameGenerator.generateBeanName(BeanDefinition definition,
BeanDefinitionRegistry registry)
Generate a bean name for the given bean definition. |
protected RootBeanDefinition |
AbstractBeanFactory.getMergedBeanDefinition(String beanName,
BeanDefinition bd)
Return a RootBeanDefinition for the given top-level bean, by merging with the parent if the given bean's definition is a child bean definition. |
protected RootBeanDefinition |
AbstractBeanFactory.getMergedBeanDefinition(String beanName,
BeanDefinition bd,
BeanDefinition containingBd)
Return a RootBeanDefinition for the given bean, by merging with the parent if the given bean's definition is a child bean definition. |
void |
DefaultListableBeanFactory.registerBeanDefinition(String beanName,
BeanDefinition beanDefinition)
|
void |
BeanDefinitionRegistry.registerBeanDefinition(String beanName,
BeanDefinition beanDefinition)
Register a new bean definition with this registry. |
Uses of BeanDefinition in org.springframework.beans.factory.xml |
---|
Methods in org.springframework.beans.factory.xml that return BeanDefinition | |
---|---|
BeanDefinition |
ParserContext.getContainingBeanDefinition()
|
BeanDefinition |
AbstractBeanDefinitionParser.parse(Element element,
ParserContext parserContext)
|
BeanDefinition |
NamespaceHandler.parse(Element element,
ParserContext parserContext)
Parse the specified Element and register any resulting
BeanDefinitions with the
BeanDefinitionRegistry
that is embedded in the supplied ParserContext . |
BeanDefinition |
SimplePropertyNamespaceHandler.parse(Element element,
ParserContext parserContext)
|
BeanDefinition |
NamespaceHandlerSupport.parse(Element element,
ParserContext parserContext)
Parses the supplied Element by delegating to the BeanDefinitionParser that is
registered for that Element . |
BeanDefinition |
BeanDefinitionParser.parse(Element element,
ParserContext parserContext)
Parse the specified Element and register the resulting
BeanDefinition(s) with the
ParserContext.getRegistry() BeanDefinitionRegistry}
embedded in the supplied ParserContext . |
BeanDefinition |
BeanDefinitionParserDelegate.parseCustomElement(Element ele)
|
BeanDefinition |
BeanDefinitionParserDelegate.parseCustomElement(Element ele,
BeanDefinition containingBd)
|
Methods in org.springframework.beans.factory.xml with parameters of type BeanDefinition | |
---|---|
String |
XmlReaderContext.generateBeanName(BeanDefinition beanDefinition)
|
BeanDefinitionHolder |
BeanDefinitionParserDelegate.parseBeanDefinitionElement(Element ele,
BeanDefinition containingBean)
Parses the supplied <bean> element. |
AbstractBeanDefinition |
BeanDefinitionParserDelegate.parseBeanDefinitionElement(Element ele,
String beanName,
BeanDefinition containingBean)
Parse the bean definition itself, without regard to name or aliases. |
void |
BeanDefinitionParserDelegate.parseConstructorArgElement(Element ele,
BeanDefinition bd)
Parse a constructor-arg element. |
void |
BeanDefinitionParserDelegate.parseConstructorArgElements(Element beanEle,
BeanDefinition bd)
Parse constructor-arg sub-elements of the given bean element. |
BeanDefinition |
BeanDefinitionParserDelegate.parseCustomElement(Element ele,
BeanDefinition containingBd)
|
Object |
BeanDefinitionParserDelegate.parseKeyElement(Element keyEle,
BeanDefinition bd,
String defaultKeyTypeClassName)
Parse a key sub-element of a map element. |
List |
BeanDefinitionParserDelegate.parseListElement(Element collectionEle,
BeanDefinition bd)
Parse a list element. |
Map |
BeanDefinitionParserDelegate.parseMapElement(Element mapEle,
BeanDefinition bd)
Parse a map element. |
void |
BeanDefinitionParserDelegate.parsePropertyElement(Element ele,
BeanDefinition bd)
Parse a property element. |
void |
BeanDefinitionParserDelegate.parsePropertyElements(Element beanEle,
BeanDefinition bd)
Parse property sub-elements of the given bean element. |
Object |
BeanDefinitionParserDelegate.parsePropertySubElement(Element ele,
BeanDefinition bd)
|
Object |
BeanDefinitionParserDelegate.parsePropertySubElement(Element ele,
BeanDefinition bd,
String defaultTypeClassName)
Parse a value, ref or collection sub-element of a property or constructor-arg element. |
Object |
BeanDefinitionParserDelegate.parsePropertyValue(Element ele,
BeanDefinition bd,
String propertyName)
Get the value of a property element. |
Set |
BeanDefinitionParserDelegate.parseSetElement(Element collectionEle,
BeanDefinition bd)
Parse a set element. |
String |
XmlReaderContext.registerWithGeneratedName(BeanDefinition beanDefinition)
|
Constructors in org.springframework.beans.factory.xml with parameters of type BeanDefinition | |
---|---|
ParserContext(XmlReaderContext readerContext,
BeanDefinitionParserDelegate delegate,
BeanDefinition containingBeanDefinition)
|
Uses of BeanDefinition in org.springframework.context.support |
---|
Methods in org.springframework.context.support that return BeanDefinition | |
---|---|
BeanDefinition |
GenericApplicationContext.getBeanDefinition(String beanName)
|
Methods in org.springframework.context.support with parameters of type BeanDefinition | |
---|---|
void |
GenericApplicationContext.registerBeanDefinition(String beanName,
BeanDefinition beanDefinition)
|
Uses of BeanDefinition in org.springframework.scripting.support |
---|
Methods in org.springframework.scripting.support with parameters of type BeanDefinition | |
---|---|
protected long |
ScriptFactoryPostProcessor.resolveRefreshCheckDelay(BeanDefinition beanDefinition)
Get the refresh check delay for the given ScriptFactory BeanDefinition . |
|
The Spring Framework | |||||||||
PREV NEXT | FRAMES NO FRAMES |