La classe StreamResult .constitue un support pour le résultat d'une transformation, lequel est obtenu sous le format XML, HTML, texte ou autres.

Champ
Description
static String FEATURE
Si la méthode TransformerFactory.getFeature() retourne true lorsqu'est passé cette valeur comme un argument, l'objet Transformer supporte la sortie de l'objet Result de ce type.
Les champs hérités à partir de l'interface javax.xml.transform.Result
PI_DISABLE_OUTPUT_ESCAPING, PI_ENABLE_OUTPUT_ESCAPING
Constructeur
Description
StreamResult()
crée une nouvelle instance de la classe StreamResult.
StreamResult(File f)
crée une nouvelle instance de la classe StreamResult en l'initialisant avec un fichier.
StreamResult(OutputStream outputStream)
crée une nouvelle instance de la classe StreamResult en l'initialisant avec un objet OutputStream.
StreamResult(String systemId)
crée une nouvelle instance de la classe StreamResult en l'initialisant avec un identificateur système.
StreamResult(Writer writer)
crée une nouvelle instance de la classe StreamResult en l'initialisant avec un objet Writer.
Méthode
Description
OutputStream getOutputStream()
retourne le flux d'octets.
String getSystemId()
retourne l'identificateur système.
Writer getWriter()
retourne le flux de caractères.
void setOutputStream(OutputStream outputStream)
assigne un flux d'octets pour recevoir le résultat.
void setSystemId(File f)
assigne un identificateur système désignant un fichier.
void setSystemId(String systemId)
assigne un identificateur système qui peut être utilisé en association avec les flux Writer et OutputStream, ou peut être utilisé pour désigner un fichier.
void setWriter(Writer writer)
assigne un objet Writer pour recevoir le résultat.
Méthodes héritées à partir de la classe java.lang.Object
clone, equals, finalize, getClass, hashCode, notify,
notifyAll, toString, wait, wait, wait.