Class NullSourceExtractor
java.lang.Object
org.springframework.beans.factory.parsing.NullSourceExtractor
- All Implemented Interfaces:
SourceExtractor
Simple implementation of
SourceExtractor
that returns null
as the source metadata.
This is the default implementation and prevents too much metadata from being held in memory during normal (non-tooled) runtime usage.
- Since:
- 2.0
- Author:
- Rob Harrop
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionextractSource
(Object sourceCandidate, Resource definitionResource) This implementation simply returnsnull
for any input.
-
Constructor Details
-
NullSourceExtractor
public NullSourceExtractor()
-
-
Method Details
-
extractSource
@Nullable public Object extractSource(Object sourceCandidate, @Nullable Resource definitionResource) This implementation simply returnsnull
for any input.- Specified by:
extractSource
in interfaceSourceExtractor
- Parameters:
sourceCandidate
- the original source metadata (nevernull
)definitionResource
- the resource that defines the given source object (may benull
)- Returns:
- the source metadata object to store (may be
null
)
-