com.sun.xml.bind.v2.util

Class DataSourceSource

public final class DataSourceSource extends 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 Summary
DataSourceSource(DataHandler dh)
DataSourceSource(DataSource source)
Method Summary
DataSourcegetDataSource()
InputStreamgetInputStream()
ReadergetReader()
voidsetInputStream(InputStream inputStream)
voidsetReader(Reader reader)

Constructor Detail

DataSourceSource

public DataSourceSource(DataHandler dh)

DataSourceSource

public DataSourceSource(DataSource source)

Method Detail

getDataSource

public DataSource getDataSource()

getInputStream

InputStream getInputStream()

getReader

Reader getReader()

setInputStream

void setInputStream(InputStream inputStream)

setReader

void setReader(Reader reader)