- java.lang.Object
- 
- javax.xml.transform.stax.StAXResult
 
- 
- すべての実装されたインタフェース:
- Result
 
 public class StAXResult extends Object implements Result StAXライター XMLStreamWriterまたはXMLEventWriterの形式のXMLResultのホルダーとして機能します。StAXResultは、Resultを受け入れるすべてのケース、たとえばTransformerや、入力としてResultを受け入れるValidatorで使用できます。- 導入されたバージョン:
- 1.6
- 関連項目:
- JSR 173:Streaming API for XML, XMLStreamWriter,XMLEventWriter
 
- 
- 
フィールドのサマリーフィールド 修飾子と型 フィールド 説明 static StringFEATUREこの値を引数として渡したときにTransformerFactory.getFeature(String name)がtrueを返す場合、Transformerはこの型のResult出力をサポートします。- 
インタフェース javax.xml.transform.Resultで宣言されたフィールドPI_DISABLE_OUTPUT_ESCAPING, PI_ENABLE_OUTPUT_ESCAPING
 
- 
 - 
コンストラクタのサマリーコンストラクタ コンストラクタ 説明 StAXResult(XMLEventWriter xmlEventWriter)XMLEventWriterを指定して、StAXResultの新しいインスタンスを作成します。StAXResult(XMLStreamWriter xmlStreamWriter)XMLStreamWriterを指定して、StAXResultの新しいインスタンスを作成します。
 - 
メソッドのサマリー修飾子と型 メソッド 説明 StringgetSystemId()返されるシステム識別子は常にnull。XMLEventWritergetXMLEventWriter()このStAXResultが使用するXMLEventWriterを取得します。XMLStreamWritergetXMLStreamWriter()このStAXResultが使用するXMLStreamWriterを取得します。voidsetSystemId(String systemId)StAXResultのコンテキストでは、システム識別子を明示的に設定することは適切ではありません。
 
- 
- 
- 
フィールドの詳細- 
FEATUREpublic static final String FEATURE この値を引数として渡したときにTransformerFactory.getFeature(String name)がtrueを返す場合、Transformerはこの型のResult出力をサポートします。- 関連項目:
- 定数フィールド値
 
 
- 
 - 
コンストラクタの詳細- 
StAXResultpublic StAXResult(XMLEventWriter xmlEventWriter) XMLEventWriterを指定して、StAXResultの新しいインスタンスを作成します。XMLEventWriterはnullでない参照である必要があります。- パラメータ:
- xmlEventWriter- この- StAXResultの作成に使われる- XMLEventWriter。
- 例外:
- IllegalArgumentException-- xmlEventWriter==- nullの場合。
 
 - 
StAXResultpublic StAXResult(XMLStreamWriter xmlStreamWriter) XMLStreamWriterを指定して、StAXResultの新しいインスタンスを作成します。XMLStreamWriterはnullでない参照である必要があります。- パラメータ:
- xmlStreamWriter- この- StAXResultの作成に使われる- XMLStreamWriter。
- 例外:
- IllegalArgumentException-- xmlStreamWriter==- nullの場合。
 
 
- 
 - 
メソッドの詳細- 
getXMLEventWriterpublic XMLEventWriter getXMLEventWriter() この StAXResultが使用するXMLEventWriterを取得します。この StAXResultがXMLStreamWriterに基づいて作成された場合、XMLEventWriterはnullになります。- 戻り値:
- このStAXResultが使用するXMLEventWriter。
 
 - 
getXMLStreamWriterpublic XMLStreamWriter getXMLStreamWriter() この StAXResultが使用するXMLStreamWriterを取得します。この StAXResultがXMLEventWriterに基づいて作成された場合、XMLStreamWriterはnullになります。- 戻り値:
- このStAXResultが使用するXMLStreamWriter。
 
 - 
setSystemIdpublic void setSystemId(String systemId) StAXResultのコンテキストでは、システム識別子を明示的に設定することは適切ではありません。 XML結果のシステム識別子は、このStAXResultの構築に使用されたXMLEventWriterまたはXMLStreamWriterによって決定されます。UnsupportedOperationExceptionは常にこのメソッドによってスローされます。- 定義:
- setSystemId、インタフェース:- Result
- パラメータ:
- systemId- 無視される。
- 例外:
- UnsupportedOperationException- 常にこのメソッドによってスローされる。
 
 - 
getSystemIdpublic String getSystemId() 返されるシステム識別子は常に null。- 定義:
- getSystemId、インタフェース:- Result
- 戻り値:
- 返されるシステム識別子は常にnull。
 
 
- 
 
-