Package org.mycore.common.xsl
Class MCRLazyStreamSource
java.lang.Object
javax.xml.transform.stream.StreamSource
org.mycore.common.xsl.MCRLazyStreamSource
- All Implemented Interfaces:
Source
A
StreamSource
that offers a lazy initialization to getInputStream()
.- Author:
- Thomas Scheffler (yagee)
-
Nested Class Summary
-
Field Summary
Fields inherited from class javax.xml.transform.stream.StreamSource
FEATURE
-
Constructor Summary
ConstructorDescriptionMCRLazyStreamSource
(MCRLazyStreamSource.InputStreamSupplier inputStreamSupplier, String systemId) -
Method Summary
Methods inherited from class javax.xml.transform.stream.StreamSource
getPublicId, getReader, getSystemId, isEmpty, setPublicId, setReader, setSystemId, setSystemId
-
Constructor Details
-
MCRLazyStreamSource
public MCRLazyStreamSource(MCRLazyStreamSource.InputStreamSupplier inputStreamSupplier, String systemId)
-
-
Method Details
-
setInputStream
- Overrides:
setInputStream
in classStreamSource
-
getInputStream
- Overrides:
getInputStream
in classStreamSource
-