Class NullSourceExtractor
- java.lang.Object
- org.springframework.beans.factory.parsing.NullSourceExtractor
- All Implemented Interfaces:
SourceExtractor
public class NullSourceExtractor extends Object implements SourceExtractor
Simple implementation ofSourceExtractor
that returnsnull
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
Constructors Constructor Description NullSourceExtractor()
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
extractSource(Object sourceCandidate, Resource definitionResource)
This implementation simply returnsnull
for any input.
Constructor Detail
NullSourceExtractor
public NullSourceExtractor()
Method Detail
extractSource
public Object extractSource(Object sourceCandidate, 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
)