クラス ParseException
java.lang.ObjectSE
java.lang.ThrowableSE
java.lang.ExceptionSE
org.springframework.ldap.core.ParseException
- 実装されているすべてのインターフェース:
SerializableSE
この例外は、解析エラーが発生したときにスローされます。生成されたパーサーでメソッド generateParseException を呼び出すことによって、この例外型のオブジェクトを明示的に作成できます。パブリックフィールドを保持する限り、このクラスを変更してエラー報告メカニズムをカスタマイズできます。
- 関連事項:
フィールドのサマリー
フィールドコンストラクターの概要
コンストラクターコンストラクター説明次のコンストラクターは、考えられるあらゆる目的に使用できます。ParseException(StringSE message) メッセージ付きコンストラクター。ParseException(Token currentTokenVal, int[][] expectedTokenSequencesVal, StringSE[] tokenImageVal) このコンストラクターは、生成されたパーサーのメソッド "generateParseException" によって使用されます。メソッドのサマリー
クラス java.lang.ThrowableSE から継承されたメソッド
addSuppressedSE, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCauseSE, printStackTrace, printStackTraceSE, printStackTraceSE, setStackTraceSE, toString
フィールドの詳細
currentToken
これは、正常に消費された最後のトークンです。このオブジェクトが解析エラーのために作成された場合、このトークンに続くトークンが (したがって) 最初のエラートークンになります。expectedTokenSequences
public int[][] expectedTokenSequencesこの配列の各エントリは、整数の配列です。整数の各配列は、解析のこの時点で期待される一連のトークンを (序数値で) 表します。tokenImage
これは、解析エラーが発生した生成されたパーサーの "tokenImage" 配列への参照です。この配列は、生成された ...Constants インターフェースで定義されます。eol
このマシンの行末文字列。
コンストラクターの詳細
ParseException
public ParseException(Token currentTokenVal, int[][] expectedTokenSequencesVal, StringSE[] tokenImageVal) このコンストラクターは、生成されたパーサーのメソッド "generateParseException" によって使用されます。このコンストラクターを呼び出すと、フィールド "currentToken"、"expectedTokenSequences"、および "tokenImage" が設定されたこの型の新しいオブジェクトが生成されます。ParseException
public ParseException()以下のコンストラクターは、どのような目的でも使用できます。この方法で例外を作成すると、例外は通常どおり動作します。つまり、クラス "Throwable" で説明されているとおりに動作します。フィールド "errorToken"、"expectedTokenSequences"、および "tokenImage" には関連情報が含まれていません。JavaCC で生成されたコードでは、これらのコンストラクターは使用されません。ParseException
メッセージ付きコンストラクター。