クラス SpelEvaluationException
java.lang.ObjectSE
java.lang.ThrowableSE
java.lang.ExceptionSE
java.lang.RuntimeExceptionSE
org.springframework.expression.ExpressionException
org.springframework.expression.EvaluationException
org.springframework.expression.spel.SpelEvaluationException
- 実装されたすべてのインターフェース:
SerializableSE
Spring EL 関連の例外のルート例外。
問題を示すハードコードされた文字列を保持するのではなく、メッセージキーとメッセージの挿入を記録します。
発生する可能性のあるすべてのメッセージのリストについては、SpelMessage
を参照してください。
- 導入:
- 3.0
- 作成者:
- Andy Clement, Juergen Hoeller
- 関連事項:
フィールドサマリー
クラス org.springframework.expression.ExpressionException から継承されたフィールド
expressionString, position
コンストラクターのサマリー
コンストラクター説明SpelEvaluationException
(int position, ThrowableSE cause, SpelMessage message, ObjectSE... inserts) SpelEvaluationException
(int position, SpelMessage message, ObjectSE... inserts) SpelEvaluationException
(ThrowableSE cause, SpelMessage message, ObjectSE... inserts) SpelEvaluationException
(SpelMessage message, ObjectSE... inserts) メソッドのサマリー
修飾子と型メソッド説明ObjectSE[]
メッセージの挿入を返します。メッセージコードを返します。void
setPosition
(int position) この例外を引き起こした関連式の位置を設定します。クラス org.springframework.expression.ExpressionException から継承されたメソッド
getExpressionString, getMessage, getPosition, getSimpleMessage, toDetailedString
クラス java.lang.ThrowableSE から継承されたメソッド
addSuppressedSE, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCauseSE, printStackTrace, printStackTraceSE, printStackTraceSE, setStackTraceSE, toString
コンストラクターの詳細
SpelEvaluationException
SpelEvaluationException
SpelEvaluationException
public SpelEvaluationException(int position, @Nullable ThrowableSE cause, SpelMessage message, @Nullable ObjectSE... inserts) SpelEvaluationException
public SpelEvaluationException(@Nullable ThrowableSE cause, SpelMessage message, @Nullable ObjectSE... inserts)
メソッドの詳細
setPosition
public void setPosition(int position) この例外を引き起こした関連式の位置を設定します。getMessageCode
メッセージコードを返します。getInserts
メッセージの挿入を返します。