モジュール java.xml
パッケージ javax.xml.stream

インタフェースLocation


public interface Location
イベントの位置に関する情報を提供します。 Locationによって提供される情報はすべてオプションです。 たとえば、行番号だけを報告するアプリケーションもあります。
導入されたバージョン:
1.6
  • メソッドのサマリー

    修飾子と型 メソッド 説明
    int getCharacterOffset()
    この位置がポイントする入力ソースへのバイトまたは文字のオフセットを返します。
    int getColumnNumber()
    現在のイベントが終了する位置の列番号を返します。値が存在しない場合 -1を返します。
    int getLineNumber()
    現在のイベントが終了する位置の行番号を返します。値が存在しない場合 -1を返します。
    String getPublicId()
    XMLの公開IDを返します。
    String getSystemId()
    XMLのシステムIDを返します。
  • メソッドの詳細

    • getLineNumber

      int getLineNumber()
      現在のイベントが終了する位置の行番号を返します。値が存在しない場合 -1を返します。
      戻り値:
      現在の行番号
    • getColumnNumber

      int getColumnNumber()
      現在のイベントが終了する位置の列番号を返します。値が存在しない場合 -1を返します。
      戻り値:
      現在の列番号
    • getCharacterOffset

      int getCharacterOffset()
      この位置がポイントする入力ソースへのバイトまたは文字のオフセットを返します。 入力ソースがファイルまたはバイト・ストリームの場合、これはそのストリームへのバイト・オフセットとなります。入力ソースが文字メディアの場合、オフセットは文字オフセットになります。 使用可能なオフセットがない場合は-1を返します。
      戻り値:
      現在のオフセット
    • getPublicId

      String getPublicId()
      XMLの公開IDを返します。
      戻り値:
      公開識別子。使用できない場合はnull
    • getSystemId

      String getSystemId()
      XMLのシステムIDを返します。
      戻り値:
      システムID。使用できない場合はnull