Also: SpringBeans
public interface

SourceExtractor

org.springframework.beans.factory.parsing.SourceExtractor
Known Indirect Subclasses

Class Overview

Simple strategy allowing tools to control how source metadata is attached to the bean definition metadata.

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 SourceExtractor before being attached to the bean definition metadata.

Summary

Public Methods
abstract Object extractSource(Object sourceCandidate, Resource definingResource)
Extract the source metadata from the candidate object supplied by the configuration parser.

Public Methods

public abstract Object extractSource (Object sourceCandidate, Resource definingResource)

Extract the source metadata from the candidate object supplied by the configuration parser.

Parameters
sourceCandidate the original source metadata (never null)
definingResource the resource that defines the given source object (may be null)
Returns
  • the source metadata object to store (may be null)