A C D F G I L N O P Q R S T X

A

addAttributeProperties(BeanDefinitionHolder, MappingMetaData, String, Element) - Method in class org.apache.xbean.spring.context.v2.XBeanNamespaceHandler
Parses attribute names and values as being bean property expressions
addAttributeProperty(BeanDefinitionHolder, MappingMetaData, Element, Attr) - Method in class org.apache.xbean.spring.context.v2.XBeanNamespaceHandler
 
addContentProperty(BeanDefinitionHolder, MappingMetaData, Element) - Method in class org.apache.xbean.spring.context.v2.XBeanNamespaceHandler
 
addNestedPropertyElements(BeanDefinitionHolder, MappingMetaData, String, Element) - Method in class org.apache.xbean.spring.context.v2.XBeanNamespaceHandler
Lets iterate through the children of this element and create any nested child properties
addProperty(BeanDefinitionHolder, MappingMetaData, Element, String, String) - Method in class org.apache.xbean.spring.context.v2.XBeanNamespaceHandler
Add a property onto the current BeanDefinition.
addSpringAttributeValues(String, Element) - Method in class org.apache.xbean.spring.context.v2.XBeanNamespaceHandler
 

C

cloneElement(Element) - Method in class org.apache.xbean.spring.context.v2.XBeanNamespaceHandler
Creates a clone of the element and its attribute (though not its content)
coerceNamespaceAwarePropertyValues(BeanDefinition, Element) - Method in class org.apache.xbean.spring.context.v2.XBeanQNameHelper
Any namespace aware property values (such as QNames) need to be coerced while we still have access to the XML Element from which its value comes - so lets do that now before we trash the DOM and just have the bean definition.
configure(AbstractApplicationContext, XmlBeanDefinitionReader) - Static method in class org.apache.xbean.spring.context.v2.XBeanNamespaceHandler
Configures the XmlBeanDefinitionReader to work nicely with extensible XML using this reader implementation.
createDefaultNamespaceHandlerResolver() - Method in class org.apache.xbean.spring.context.v2.XBeanXmlBeanDefinitionReader
 
createHelper(XmlReaderContext, Element) - Method in class org.apache.xbean.spring.context.v2.XBeanBeanDefinitionDocumentReader
 

D

declareLifecycleMethods(BeanDefinitionHolder, MappingMetaData, Element) - Method in class org.apache.xbean.spring.context.v2.XBeanNamespaceHandler
 
decorate(Node, BeanDefinitionHolder, ParserContext) - Method in class org.apache.xbean.spring.context.v2.XBeanNamespaceHandler
 

F

findNamespaceProperties(String, String) - Method in class org.apache.xbean.spring.context.v2.XBeanNamespaceHandler
Uses META-INF/services discovery to find a Properties file with the XML marshaling configuration

G

getApplicationContext() - Method in class org.apache.xbean.spring.context.v2.XBeanXmlBeanDefinitionReader
Gets the application context for which the bean definitons will be loaded.
getBeanInfo(String) - Method in class org.apache.xbean.spring.context.v2.XBeanQNameHelper
 
getElementText(Element) - Method in class org.apache.xbean.spring.context.v2.XBeanBeanDefinitionParserDelegate
 
getElementText(Element) - Method in class org.apache.xbean.spring.context.v2.XBeanNamespaceHandler
Returns the text of the element
getLocalName(Element) - Method in class org.apache.xbean.spring.context.v2.XBeanNamespaceHandler
 
getPropertyDescriptor(String, String) - Method in class org.apache.xbean.spring.context.v2.XBeanNamespaceHandler
Looks up the property decriptor for the given class and property name
getValue(String) - Method in class org.apache.xbean.spring.context.v2.XBeanNamespaceHandler
 

I

init() - Method in class org.apache.xbean.spring.context.v2.XBeanNamespaceHandler
 
isCollection(Class) - Method in class org.apache.xbean.spring.context.v2.XBeanNamespaceHandler
Returns true if the given type is a collection type or an array
isDefaultNamespace(String) - Method in class org.apache.xbean.spring.context.v2.XBeanBeanDefinitionParserDelegate
 
isEmpty(String) - Method in class org.apache.xbean.spring.context.v2.XBeanNamespaceHandler
 
isMap(Class) - Method in class org.apache.xbean.spring.context.v2.XBeanNamespaceHandler
 
isQnameIsOnClassPath() - Method in class org.apache.xbean.spring.context.v2.XBeanQNameHelper
 

L

loadClass(String) - Method in class org.apache.xbean.spring.context.v2.XBeanQNameHelper
Attempts to load the class on the current thread context class loader or the class loader which loaded us
loadResource(String) - Method in class org.apache.xbean.spring.context.v2.XBeanNamespaceHandler
Loads the resource from the given URI

N

namedConstructorArgs - Variable in class org.apache.xbean.spring.context.v2.XBeanNamespaceHandler
 

O

org.apache.xbean.spring.context.v2 - package org.apache.xbean.spring.context.v2
 

P

parse(Element, ParserContext) - Method in class org.apache.xbean.spring.context.v2.XBeanNamespaceHandler
 
parseBeanDefinitionElement(Element, String) - Method in class org.apache.xbean.spring.context.v2.XBeanBeanDefinitionParserDelegate
 
parseBeanDefinitions(Element, BeanDefinitionParserDelegate) - Method in class org.apache.xbean.spring.context.v2.XBeanBeanDefinitionDocumentReader
 
parseBeanFromExtensionElement(Element, String, String) - Method in class org.apache.xbean.spring.context.v2.XBeanNamespaceHandler
Parses the non-standard XML element as a Spring bean definition
parseBeanFromExtensionElement(Element) - Method in class org.apache.xbean.spring.context.v2.XBeanNamespaceHandler
Parses the non-standard XML element as a Spring bean definition
parseChildExtensionBean(Element) - Method in class org.apache.xbean.spring.context.v2.XBeanNamespaceHandler
Iterates the children of this element to find the first nested bean
parseCustomMapElement(MappingMetaData, Element, String) - Method in class org.apache.xbean.spring.context.v2.XBeanNamespaceHandler
 
parseListElement(Element, String) - Method in class org.apache.xbean.spring.context.v2.XBeanNamespaceHandler
 
parseNestedPropertyViaIntrospection(MappingMetaData, String, Element, PropertyDescriptor) - Method in class org.apache.xbean.spring.context.v2.XBeanNamespaceHandler
Attempts to use introspection to parse the nested property element.
parsePropertySubElement(Element, String) - Method in class org.apache.xbean.spring.context.v2.XBeanBeanDefinitionParserDelegate
 
parseQNameElement(Element) - Method in class org.apache.xbean.spring.context.v2.XBeanBeanDefinitionParserDelegate
 

Q

QNAME_ELEMENT - Static variable in class org.apache.xbean.spring.context.v2.XBeanBeanDefinitionParserDelegate
 

R

registerBeanDefinitions(Document, Resource) - Method in class org.apache.xbean.spring.context.v2.XBeanXmlBeanDefinitionReader
registerCustomEditors(DefaultListableBeanFactory) - Static method in class org.apache.xbean.spring.context.v2.XBeanNamespaceHandler
Registers whatever custom editors we need
RESERVED_BEAN_ATTRIBUTE_NAMES - Static variable in class org.apache.xbean.spring.context.v2.XBeanNamespaceHandler
 
RESERVED_ELEMENT_NAMES - Static variable in class org.apache.xbean.spring.context.v2.XBeanNamespaceHandler
All the reserved Spring XML element names which cannot be overloaded by an XML extension
resolve(String) - Method in class org.apache.xbean.spring.context.v2.XBeanNamespaceHandlerResolver
 
resolveBeanClass(AbstractBeanDefinition, String) - Method in class org.apache.xbean.spring.context.v2.XBeanNamespaceHandler
 

S

SPRING_SCHEMA - Static variable in class org.apache.xbean.spring.context.v2.XBeanNamespaceHandler
 
SPRING_SCHEMA_COMPAT - Static variable in class org.apache.xbean.spring.context.v2.XBeanNamespaceHandler
 

T

tryParseNestedPropertyViaIntrospection(MappingMetaData, String, Element) - Method in class org.apache.xbean.spring.context.v2.XBeanNamespaceHandler
Attempts to use introspection to parse the nested property element.

X

XBeanBeanDefinitionDocumentReader - Class in org.apache.xbean.spring.context.v2
 
XBeanBeanDefinitionDocumentReader() - Constructor for class org.apache.xbean.spring.context.v2.XBeanBeanDefinitionDocumentReader
 
XBeanBeanDefinitionParserDelegate - Class in org.apache.xbean.spring.context.v2
 
XBeanBeanDefinitionParserDelegate(XmlReaderContext) - Constructor for class org.apache.xbean.spring.context.v2.XBeanBeanDefinitionParserDelegate
 
XBeanNamespaceHandler - Class in org.apache.xbean.spring.context.v2
An enhanced XML parser capable of handling custom XML schemas.
XBeanNamespaceHandler() - Constructor for class org.apache.xbean.spring.context.v2.XBeanNamespaceHandler
 
XBeanNamespaceHandlerResolver - Class in org.apache.xbean.spring.context.v2
 
XBeanNamespaceHandlerResolver(ClassLoader) - Constructor for class org.apache.xbean.spring.context.v2.XBeanNamespaceHandlerResolver
 
XBeanQNameHelper - Class in org.apache.xbean.spring.context.v2
 
XBeanQNameHelper(XmlReaderContext) - Constructor for class org.apache.xbean.spring.context.v2.XBeanQNameHelper
 
XBeanXmlBeanDefinitionReader - Class in org.apache.xbean.spring.context.v2
XBeanXmlBeanDefinitionReader extends XmlBeanDefinitionReader adds support for SpringXMLPreprocessors which can modify the DOM before it is passed to Spring for reading.
XBeanXmlBeanDefinitionReader(SpringApplicationContext, BeanDefinitionRegistry, List) - Constructor for class org.apache.xbean.spring.context.v2.XBeanXmlBeanDefinitionReader
Creates a XBeanXmlBeanDefinitionReader for the specified applicationContext and beanFactory which will apply the xmlPreprocessors before passing the DOM to Spring for processing.
XBeanXmlBeanFactory - Class in org.apache.xbean.spring.context.v2
 
XBeanXmlBeanFactory(Resource) - Constructor for class org.apache.xbean.spring.context.v2.XBeanXmlBeanFactory
Create a new XBeanXmlBeanFactory with the given resource, which must be parsable using DOM.
XBeanXmlBeanFactory(Resource, BeanFactory) - Constructor for class org.apache.xbean.spring.context.v2.XBeanXmlBeanFactory
Create a new XBeanXmlBeanFactory with the given input stream, which must be parsable using DOM.
XBeanXmlBeanFactory(Resource, List) - Constructor for class org.apache.xbean.spring.context.v2.XBeanXmlBeanFactory
Create a new XBeanXmlBeanFactory with the given input stream, which must be parsable using DOM.
XBeanXmlBeanFactory(Resource, BeanFactory, List) - Constructor for class org.apache.xbean.spring.context.v2.XBeanXmlBeanFactory
Create a new XBeanXmlBeanFactory with the given input stream, which must be parsable using DOM.

A C D F G I L N O P Q R S T X

Copyright © 2006 Apache Software Foundation. All Rights Reserved.