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