クラス ParseState
java.lang.ObjectSE
org.springframework.beans.factory.parsing.ParseState
解析プロセス中に論理位置を追跡するための単純な
ArrayDeque
SE ベースの構造。entries
は、リーダー固有の方法で、解析フェーズ中の各ポイントで ArrayDeque に追加されます。toString()
を呼び出すと、解析フェーズでの現在の論理位置のツリースタイルのビューがレンダリングされます。この表現は、エラーメッセージでの使用を目的としています。
- 導入:
- 2.0
- 作成者:
- Rob Harrop, Juergen Hoeller
ネストされたクラスのサマリー
コンストラクターのサマリー
方法の概要
修飾子と型メソッド説明peek()
void
pop()
ArrayDeque
SE からParseState.Entry
を削除します。void
push
(ParseState.Entry entry) 新しいParseState.Entry
をArrayDeque
SE に追加します。snapshot()
このインスタンスの独立したスナップショットであるParseState
の新しいインスタンスを作成します。toString()
現在のParseState
のツリー形式の表現を返します。
コンストラクターの詳細
ParseState
public ParseState()空のArrayDeque
SE で新しいParseState
を作成します。
メソッドの詳細
push
新しいParseState.Entry
をArrayDeque
SE に追加します。pop
public void pop()ArrayDeque
SE からParseState.Entry
を削除します。peek
snapshot
このインスタンスの独立したスナップショットであるParseState
の新しいインスタンスを作成します。toString
現在のParseState
のツリー形式の表現を返します。