モジュール 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