public final class DataSourceSource
extends javax.xml.transform.stream.StreamSource
Source
implementation backed by DataHandler
.
This implementation allows the same Source
to be used
mutliple times.
Source
isn't really pluggable. As a consequence,
this implementation is clunky --- weak against unexpected
usage of the class.
Constructor | Description |
---|---|
DataSourceSource(javax.activation.DataHandler dh) |
|
DataSourceSource(javax.activation.DataSource source) |
Modifier and Type | Method | Description |
---|---|---|
javax.activation.DataSource |
getDataSource() |
|
java.io.InputStream |
getInputStream() |
|
java.io.Reader |
getReader() |
|
void |
setInputStream(java.io.InputStream inputStream) |
|
void |
setReader(java.io.Reader reader) |
public DataSourceSource(javax.activation.DataHandler dh) throws javax.activation.MimeTypeParseException
javax.activation.MimeTypeParseException
public DataSourceSource(javax.activation.DataSource source) throws javax.activation.MimeTypeParseException
javax.activation.MimeTypeParseException
public void setReader(java.io.Reader reader)
setReader
in class javax.xml.transform.stream.StreamSource
public void setInputStream(java.io.InputStream inputStream)
setInputStream
in class javax.xml.transform.stream.StreamSource
public java.io.Reader getReader()
getReader
in class javax.xml.transform.stream.StreamSource
public java.io.InputStream getInputStream()
getInputStream
in class javax.xml.transform.stream.StreamSource
public javax.activation.DataSource getDataSource()
Copyright © 2018 Oracle Corporation. All rights reserved.