La classe StreamSource constitue un support pour la source d'une transformation, laquelle est obtenue sous la forme d'un flux de balisage XML.

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 l'entrée de l'objet Source de ce type.
Constructeur
Description
StreamSource()
crée une nouvelle instance de la classe StreamSource.
StreamSource(File f)
crée une nouvelle instance de la classe StreamSource en l'initialisant avec un fichier.
StreamSource(InputStream inputStream)
crée une nouvelle instance de la classe StreamSource en l'initialisant avec un flux d'octets.
StreamSource(InputStream inputStream, String systemId)
crée une nouvelle instance de la classe StreamSource en l'initialisant avec un flux d'octets et un identificateur système.
StreamSource(Reader reader)
crée une nouvelle instance de la classe StreamSource en l'initialisant avec un objet Reader.
StreamSource(Reader reader, String systemId)
crée une nouvelle instance de la classe StreamSource en l'initialisant avec un flux de caractères et un identificateur système.
StreamSource(String systemId)
crée une nouvelle instance de la classe StreamSource en l'initialisant avec une adresse URI.
Méthode
Description
InputStream getInputStream()
retourne le flux d'octets.
String getPublicId()
retourne l'identificateur public.
Reader getReader()
retourne le flux de caractères.
String getSystemId()
retourne l'identificateur système.
void setInputStream(InputStream inputStream)
assigne un flux de caractères.
void setPublicId(String publicId)
assigne un identificateur public.
void setReader(Reader reader)
assigne un objet Reader.
void setSystemId(File f)
assigne un identificateur système pointant sur un fichier.
void setSystemId(String systemId)
assigne un identificateur système.
Méthodes héritées à partir de la classe java.lang.Object
clone, equals, finalize, getClass, hashCode, notify,
notifyAll, toString, wait, wait, wait.