Module net.shibboleth.ext.spring
Package net.shibboleth.ext.spring.util
Supporting classes for using Spring.
-
Class Summary Class Description AbstractSpringExpressionEvaluator<T,U> A component that evaluates a Spring EL expression against a set of inputs and returns the result.AnnotationParameterNameDiscoverer An implementation ofParameterNameDiscovererthat is driven by theParameterNameAnnotation.ApplicationContextBuilder Fluent builder for aFilesystemGenericApplicationContextequipped with various standard features, behavior, converters, etc.BaseSpringNamespaceHandler A base class forNamespaceHandlerimplementations.EmbeddedAndSchemaAwareReader An extension to ourSchemaTypeAwareBeanDefinitionDocumentReaderwhich, in addition allows parsing of embedded <beans> statements (by the native spring parsers).SchemaTypeAwareBeanDefinitionDocumentReader An extension to the standardDefaultBeanDefinitionDocumentReaderthat uses aSchemaTypeAwareBeanDefinitionParserDelegatedelegate for processing bean definitions.SchemaTypeAwareBeanDefinitionParserDelegate An extension to the standardBeanDefinitionParserDelegatethat adds support for retrievingNamespaceHandlerby schema type, as well as element QName, when resolving custom elements.SchemaTypeAwareXMLBeanDefinitionReader An extension to the standardXmlBeanDefinitionReaderthat defaults some settings.SpringExpressionFunction<T,U> Function whose output is defined by an Spring EL expression.SpringExpressionPredicate<T> Predicate whose condition is defined by an Spring EL expression.SpringSupport Helper class for performing some common Spring-related functions.