Class AbstractInjectionFailureAnalyzer<T extends Throwable>
java.lang.Object
org.springframework.boot.diagnostics.AbstractFailureAnalyzer<T>
org.springframework.boot.diagnostics.analyzer.AbstractInjectionFailureAnalyzer<T>
- Type Parameters:
- T- the type of exception to analyze
- All Implemented Interfaces:
- FailureAnalyzer
public abstract class AbstractInjectionFailureAnalyzer<T extends Throwable>
extends AbstractFailureAnalyzer<T>
Abstract base class for a 
FailureAnalyzer that handles some kind of injection
 failure.- Since:
- 1.4.1
- Author:
- Andy Wilkinson, Stephane Nicoll
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected final FailureAnalysisReturns an analysis of the givenrootFailure, ornullif no analysis was possible.protected abstract FailureAnalysisReturns an analysis of the givenrootFailure, ornullif no analysis was possible.Methods inherited from class org.springframework.boot.diagnostics.AbstractFailureAnalyzeranalyze, findCause, getCauseType
- 
Constructor Details- 
AbstractInjectionFailureAnalyzerpublic AbstractInjectionFailureAnalyzer()
 
- 
- 
Method Details- 
analyzeDescription copied from class:AbstractFailureAnalyzerReturns an analysis of the givenrootFailure, ornullif no analysis was possible.- Specified by:
- analyzein class- AbstractFailureAnalyzer<T extends Throwable>
- Parameters:
- rootFailure- the root failure passed to the analyzer
- cause- the actual found cause
- Returns:
- the analysis or null
 
- 
analyzeReturns an analysis of the givenrootFailure, ornullif no analysis was possible.- Parameters:
- rootFailure- the root failure passed to the analyzer
- cause- the actual found cause
- description- the description of the injection point or- null
- Returns:
- the analysis or null
 
 
-