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

インタフェースLocation



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

      すべてのメソッド インスタンス・メソッド 抽象メソッド 
      修飾子と型 メソッド 説明
      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