@FunctionalInterface public interface SourceExtractor
Configuration parsers may provide the ability to attach
source metadata during the parse phase. They will offer this metadata in a
generic format which can be further modified by a
before being attached to the bean definition metadata.
@Nullable java.lang.Object extractSource(java.lang.Object sourceCandidate, @Nullable Resource definingResource)
sourceCandidate- the original source metadata (never
definingResource- the resource that defines the given source object (may be