| インターフェース | 説明 |
|---|---|
| CodeFlow.ClinitAdder | clinit 静的初期化ブロックを生成するために使用されるインターフェース。 |
| CodeFlow.FieldAdder | フィールドの生成に使用されるインターフェース。 |
| CompilablePropertyAccessor | コンパイル可能なプロパティアクセサーは、アクセス操作を表すバイトコードを生成でき、アクセサーを使用する式のバイトコードへのコンパイルを容易にします。 |
| SpelNode | 解析された式の AST 内のノードを表します。 |
| クラス | 説明 |
|---|---|
| CodeFlow | コンパイルプロセスによって生成されるクラスを管理します。 |
| CompiledExpression | コンパイルされた式の基本スーパークラス。 |
| ExpressionState | ExpressionState は式ごとの評価状態を維持するためのものであり、それに対する変更は他の式からは見えませんが、ローカル変数を保持する場所を提供し、複合式のコンポーネント式が状態を通信するために使用します。 |
| SpelParserConfiguration | SpEL 式パーサーの構成オブジェクト。 |
| 列挙型 | 説明 |
|---|---|
| SpelCompilerMode | 式を評価するときに使用できるコンパイラーの可能な構成設定をキャプチャーします。 |
| SpelMessage | Spring 式言語で生成できるすべてのメッセージが含まれています。 |
| SpelMessage.Kind | メッセージの種類。 |
| 例外 | 説明 |
|---|---|
| InternalParseException | 実際の解析例外をラップします。 |
| SpelEvaluationException | Spring EL 関連の例外のルート例外。 |
| SpelParseException | Spring EL 関連の例外のルート例外。 |