インタフェースDiagnostic<S>
- 型パラメータ:
S
- この診断で使用されるソース・オブジェクトのタイプ
-
ネストされたクラスのサマリー
ネストされたクラス -
フィールドのサマリー
フィールド -
メソッドのサマリー
修飾子と型メソッド説明getCode()
診断のタイプを示す診断コードを返します。long
getPosition()が返す文字オフセットの列番号を返します。long
この診断に関連付けられたファイルの先頭から、問題の終わりを示す文字オフセットを返します。getKind()
エラーや警告など、この診断の種類を返します。long
getPosition()が返す文字オフセットの行番号を返します。getMessage
(Locale locale) 指定されたロケールのローカライズされたメッセージを返します。long
この診断に関連付けられたソース・オブジェクトの先頭から、問題のロケーションを示す文字オフセットを返します。この診断に関連付けられているソース・オブジェクトを返します。long
この診断に関連付けられたファイルの先頭から、問題の始まりを示す文字オフセットを返します。
-
フィールド詳細
-
NOPOS
static final long NOPOS位置にアクセスできないことを通知するために使用されます。- 関連項目:
-
-
メソッドの詳細
-
getKind
-
getSource
S getSource()この診断に関連付けられているソース・オブジェクトを返します。- 戻り値:
- この診断情報に関連したソース・オブジェクト。この診断情報に関連したソース・オブジェクトが存在しない場合は
null
。
-
getPosition
long getPosition()この診断に関連付けられたソース・オブジェクトの先頭から、問題のロケーションを示す文字オフセットを返します。 また、次の条件が満たされている必要があります。getStartPosition() <= getPosition()
getPosition() <= getEndPosition()
- 戻り値:
- ソースの先頭からの文字オフセット。
getSource()
がnull
を返す場合、または適切な位置がない場合はNOPOS
-
getStartPosition
long getStartPosition()この診断に関連付けられたファイルの先頭から、問題の始まりを示す文字オフセットを返します。- 戻り値:
- ファイルの先頭からのオフセット。
getPosition()
がNOPOS
を返す場合にかぎりNOPOS
-
getEndPosition
long getEndPosition()この診断に関連付けられたファイルの先頭から、問題の終わりを示す文字オフセットを返します。- 戻り値:
- ファイルの先頭からのオフセット。
getPosition()
がNOPOS
を返す場合にかぎりNOPOS
-
getLineNumber
-
getColumnNumber
-
getCode
-
getMessage
-