Package net.shibboleth.ext.spring.util
Supporting classes for using Spring.
-
Class Summary Class Description AbstractCustomBeanDefinitionParser This is the base parser for all our custom syntax.AbstractSpringExpressionEvaluator<T,U> Deprecated, for removal: This API element is subject to removal in a future version. AbstractSpringExpressionEvaluatorEx 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.DeprecatedBeanDetector A utility bean to look for and warn about deprecated bean names.EmbeddedAndSchemaAwareReader An extension to ourSchemaTypeAwareBeanDefinitionDocumentReaderwhich, 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.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.SpringExpressionBiConsumer<T,U> Predicate whose condition is defined by an Spring EL expression.SpringExpressionBiFunction<T,U,V> Predicate whose condition is defined by an Spring EL expression.SpringExpressionBiPredicate<T,U> Predicate whose condition is defined by an Spring EL expression.SpringExpressionConsumer<T> Predicate whose condition is defined by an Spring EL expression.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.