Package org.codehaus.stax2.io
Class Stax2ReferentialResult
- java.lang.Object
-
- org.codehaus.stax2.io.Stax2Result
-
- org.codehaus.stax2.io.Stax2ReferentialResult
-
- All Implemented Interfaces:
Result
- Direct Known Subclasses:
Stax2FileResult
public abstract class Stax2ReferentialResult extends Stax2Result
This is the mid-level abstract base class forStax2Result
s that refer to a resource in such a way, that an efficientOutputStream
orWriter
can be constructed.- See Also:
Stax2FileResult
-
-
Field Summary
-
Fields inherited from class org.codehaus.stax2.io.Stax2Result
mEncoding, mPublicId, mSystemId
-
Fields inherited from interface javax.xml.transform.Result
PI_DISABLE_OUTPUT_ESCAPING, PI_ENABLE_OUTPUT_ESCAPING
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
Stax2ReferentialResult()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract OutputStream
constructOutputStream()
This method creates anOutputStream
via which underlying output target can be written to.abstract Writer
constructWriter()
This method creates aWriter
via which underlying output target can be written to.-
Methods inherited from class org.codehaus.stax2.io.Stax2Result
getEncoding, getPublicId, getSystemId, setEncoding, setPublicId, setSystemId
-
-
-
-
Method Detail
-
constructWriter
public abstract Writer constructWriter() throws IOException
Description copied from class:Stax2Result
This method creates aWriter
via which underlying output target can be written to. Note that caller is responsible for closing that Writer when it is done reading it.- Specified by:
constructWriter
in classStax2Result
- Throws:
IOException
-
constructOutputStream
public abstract OutputStream constructOutputStream() throws IOException
Description copied from class:Stax2Result
This method creates anOutputStream
via which underlying output target can be written to. Note that caller is responsible for closing that OutputStream when it is done reading it- Specified by:
constructOutputStream
in classStax2Result
- Throws:
IOException
-
-