@NotThreadSafe public class CachingTransformStreamSource extends StreamSource
Source that ensures that the passed
InputStream is copied. This is achieved by copying the content in a
NonBlockingByteArrayInputStream.FEATURE| Constructor and Description |
|---|
CachingTransformStreamSource(com.helger.commons.io.IHasInputStream aIIS) |
CachingTransformStreamSource(com.helger.commons.io.IHasInputStream aIIS,
String sSystemID) |
CachingTransformStreamSource(InputStream aIS) |
CachingTransformStreamSource(InputStream aIS,
String sSystemID) |
CachingTransformStreamSource(com.helger.commons.io.resource.IReadableResource aResource) |
| Modifier and Type | Method and Description |
|---|---|
String |
toString() |
getInputStream, getPublicId, getReader, getSystemId, setInputStream, setPublicId, setReader, setSystemId, setSystemIdpublic CachingTransformStreamSource(@Nonnull com.helger.commons.io.resource.IReadableResource aResource)
public CachingTransformStreamSource(@Nonnull com.helger.commons.io.IHasInputStream aIIS)
public CachingTransformStreamSource(@Nonnull com.helger.commons.io.IHasInputStream aIIS, @Nullable String sSystemID)
public CachingTransformStreamSource(@Nonnull @WillClose InputStream aIS)
public CachingTransformStreamSource(@Nonnull @WillClose InputStream aIS, @Nullable String sSystemID)
Copyright © 2014–2018 Philip Helger. All rights reserved.