Supporting classes for using Spring.
ClassDescriptionThis is the base parser for all our custom syntax.Deprecated, for removal: This API element is subject to removal in a future version.A component that evaluates a Spring EL expression against a set of inputs and returns the result.An implementation of
ParameterNameDiscovererthat is driven by the
ParameterNameAnnotation.Fluent builder for a
FilesystemGenericApplicationContextequipped with various standard features, behavior, converters, etc.A base class for
NamespaceHandlerimplementations.A utility bean to look for and warn about deprecated bean names.An extension to our
SchemaTypeAwareBeanDefinitionDocumentReaderwhich, in addition allows parsing of embedded <beans> statements (by the native spring parsers).IdentifiedComponentManager<T extends IdentifiedComponent>Class used for auto-wiring free-standing identified objects along with explicitly declared bean collections.Modified copy of Spring's existing
ResourceEntityResolverclass that elides the fall-through logic allowing for http(s) resolution of entities.An extension to the standard
DefaultBeanDefinitionDocumentReaderthat uses a
SchemaTypeAwareBeanDefinitionParserDelegatedelegate for processing bean definitions.An extension to the standard
BeanDefinitionParserDelegatethat adds support for retrieving
NamespaceHandlerby schema type, as well as element QName, when resolving custom elements.An extension to the standard
XmlBeanDefinitionReaderthat defaults some settings.Predicate whose condition is defined by an Spring EL expression.SpringExpressionBiFunction<T,
U, V>Predicate whose condition is defined by an Spring EL expression.Predicate whose condition is defined by an Spring EL expression.Predicate whose condition is defined by an Spring EL expression.Function whose output is defined by an Spring EL expression.Predicate whose condition is defined by an Spring EL expression.Helper class for performing some common Spring-related functions.