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

クラスStAXSource

    • メソッドの詳細

      • getXMLEventReader

        public XMLEventReader getXMLEventReader​()

        このStAXSourceが使用するXMLEventReaderを取得します。

        このStAXSourceXMLStreamReaderに基づいて作成された場合、XMLEventReadernullになります。

        戻り値:
        このStAXSourceが使用するXMLEventReader
      • getXMLStreamReader

        public XMLStreamReader getXMLStreamReader​()

        このStAXSourceが使用するXMLStreamReaderを取得します。

        このStAXSourceXMLEventReaderに基づいて作成された場合、XMLStreamReadernullになります。

        戻り値:
        このStAXSourceが使用するXMLStreamReader
      • setSystemId

        public void setSystemId​(String systemId)

        StAXSourceのコンテキストでは、システム識別子を明示的に設定することは適切ではありません。 XMLソースのシステム識別子は、このStAXSourceの構築に使用されたXMLStreamReaderまたはXMLEventReaderによって決定されます。

        UnsupportedOperationException常にこのメソッドによってスローされます。

        定義:
        setSystemId、インタフェース: Source
        パラメータ:
        systemId - 無視される。
        例外:
        UnsupportedOperationException - 常にこのメソッドによってスローされる。
      • getSystemId

        public String getSystemId​()

        このStAXSourceが使用するシステム識別子を取得します。

        XMLソースのシステム識別子を決定する際は、このStAXSourceの構築に使用されたXMLStreamReaderまたはXMLEventReaderが照会されます。

        システム識別子はnullか、空の"" Stringである可能性があります。

        定義:
        getSystemId、インタフェース: Source
        戻り値:
        このStAXSourceが使用するシステム識別子。
      • isEmpty

        public boolean isEmpty​()
        StAXSourceオブジェクトが空であるかどうかを示します。 StAXSourceオブジェクトは決して空ではないので、このメソッドは常にfalseを返します。
        定義:
        インタフェースSource内のisEmpty
        戻り値:
        無条件に偽