T
- 分析する例外の型 public abstract class AbstractInjectionFailureAnalyzer<T extends ThrowableSE> extends AbstractFailureAnalyzer<T>
FailureAnalyzer
の抽象基本クラス。コンストラクターと説明 |
---|
AbstractInjectionFailureAnalyzer() |
修飾子と型 | メソッドと説明 |
---|---|
protected FailureAnalysis | analyze(ThrowableSE rootFailure, T cause) 指定された rootFailure の分析、または分析が不可能な場合は null の分析を返します。 |
protected abstract FailureAnalysis | analyze(ThrowableSE rootFailure, T cause, StringSE description) 指定された rootFailure の分析、または分析が不可能な場合は null の分析を返します。 |
analyze, findCause, getCauseType
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
protected final FailureAnalysis analyze(ThrowableSE rootFailure, T cause)
AbstractFailureAnalyzer
rootFailure
の分析、または分析が不可能な場合は null
の分析を返します。AbstractFailureAnalyzer<T extends ThrowableSE>
の analyze
rootFailure
- アナライザーに渡された根本的な障害 cause
- 実際に見つかった原因 null
protected abstract FailureAnalysis analyze(ThrowableSE rootFailure, T cause, StringSE description)
rootFailure
の分析、または分析が不可能な場合は null
の分析を返します。rootFailure
- アナライザーに渡された根本的な障害 cause
- 実際に見つかった原因 description
- インジェクションポイントまたは null
の説明 null