Class BeanNotOfRequiredTypeFailureAnalyzer
- java.lang.Object
- org.springframework.boot.diagnostics.AbstractFailureAnalyzer<org.springframework.beans.factory.BeanNotOfRequiredTypeException>
- org.springframework.boot.diagnostics.analyzer.BeanNotOfRequiredTypeFailureAnalyzer
- All Implemented Interfaces:
FailureAnalyzer
public class BeanNotOfRequiredTypeFailureAnalyzer extends AbstractFailureAnalyzer<org.springframework.beans.factory.BeanNotOfRequiredTypeException>
AnAbstractFailureAnalyzer
that performs analysis of failures caused by aBeanNotOfRequiredTypeException
.
Constructor Summary
Constructors Constructor Description BeanNotOfRequiredTypeFailureAnalyzer()
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected FailureAnalysis
analyze(Throwable rootFailure, org.springframework.beans.factory.BeanNotOfRequiredTypeException cause)
Returns an analysis of the givenrootFailure
, ornull
if no analysis was possible.Methods inherited from class org.springframework.boot.diagnostics.AbstractFailureAnalyzer
analyze, findCause, getCauseType
Constructor Detail
BeanNotOfRequiredTypeFailureAnalyzer
public BeanNotOfRequiredTypeFailureAnalyzer()
Method Detail
analyze
protected FailureAnalysis analyze(Throwable rootFailure, org.springframework.beans.factory.BeanNotOfRequiredTypeException cause)
Description copied from class:AbstractFailureAnalyzer
Returns an analysis of the givenrootFailure
, ornull
if no analysis was possible.- Specified by:
analyze
in classAbstractFailureAnalyzer<org.springframework.beans.factory.BeanNotOfRequiredTypeException>
- Parameters:
rootFailure
- the root failure passed to the analyzercause
- the actual found cause- Returns:
- the analysis or
null