Package org.springframework.data.config
Class TypeFilterParser
java.lang.Object
org.springframework.data.config.TypeFilterParser
Parser to populate the given
ClassPathScanningCandidateComponentProvider
with TypeFilter
s parsed from
the given Element
's children.- Author:
- Oliver Gierke
-
Nested Class Summary
-
Constructor Summary
ConstructorDescriptionTypeFilterParser
(XmlReaderContext readerContext) Creates a newTypeFilterParser
with the givenReaderContext
. -
Method Summary
Modifier and TypeMethodDescriptionprotected TypeFilter
createTypeFilter
(Element element, ClassLoader classLoader) parseTypeFilters
(Element element, TypeFilterParser.Type type) Returns allTypeFilter
declared in nested elements of the givenElement
.
-
Constructor Details
-
TypeFilterParser
Creates a newTypeFilterParser
with the givenReaderContext
.- Parameters:
readerContext
- must not be null.
-
-
Method Details
-
parseTypeFilters
Returns allTypeFilter
declared in nested elements of the givenElement
. Allows to selectively retrieve including or excluding filters based on the givenTypeFilterParser.Type
.- Parameters:
element
- must not be null.type
- must not be null.- Returns:
-
createTypeFilter
- Parameters:
element
- must not be null.classLoader
- must not be null.- Returns:
-