| 修飾子と型 | インタフェースと説明 | 
|---|---|
static class  | 
Diagnostic.Kind
診断情報の種類(エラー、警告など)です。 
 | 
| 修飾子と型 | フィールドと説明 | 
|---|---|
static long | 
NOPOS
位置にアクセスできないことを通知するために使用されます。 
 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
String | 
getCode()
診断情報の種類を示す診断コードを取得します。 
 | 
long | 
getColumnNumber()
getPosition()によって返される文字オフセットの列番号を取得します。 
 | 
long | 
getEndPosition()
この診断情報に関連したファイルの先頭からの文字オフセット(問題の終了位置を示す)を取得します。 
 | 
Diagnostic.Kind | 
getKind()
この診断情報の種類(エラー、警告など)を取得します。 
 | 
long | 
getLineNumber()
getPosition()によって返される文字オフセットの行番号を取得します。 
 | 
String | 
getMessage(Locale locale)
指定のロケール用にローカライズされたメッセージを取得します。 
 | 
long | 
getPosition()
この診断情報に関連したソース・オブジェクトの先頭からの文字オフセット(問題の位置を示す)を取得します。 
 | 
S | 
getSource()
この診断情報に関連したソース・オブジェクトを取得します。 
 | 
long | 
getStartPosition()
この診断情報に関連したファイルの先頭からの文字オフセット(問題の開始位置を示す)を取得します。 
 | 
static final long NOPOS
Diagnostic.Kind getKind()
S getSource()
null。long getPosition()
getStartPostion() <= getPosition()
 
getPosition() <= getEndPosition()
getSource()がnullを返す場合、または適切な位置がない場合はNOPOSlong getStartPosition()
getPosition()がNOPOSを返す場合にかぎりNOPOSlong getEndPosition()
getPosition()がNOPOSを返す場合にかぎりNOPOSlong getLineNumber()
getPosition()がNOPOSを返す場合に限りNOPOSlong getColumnNumber()
getPosition()がNOPOSを返す場合に限りNOPOSString getCode()
nullの場合もあります。 バグまたは機能を送信 
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
 Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.