@NotThreadSafe public class CachingSAXInputSource extends InputSource
InputSource that ensures that the passed
InputStream is closed. This is achieved by copying the content in a
NonBlockingByteArrayInputStream.| Constructor and Description |
|---|
CachingSAXInputSource(IHasInputStream aISP) |
CachingSAXInputSource(IHasInputStream aISP,
String sSystemID) |
CachingSAXInputSource(InputStream aIS) |
CachingSAXInputSource(InputStream aIS,
String sSystemID) |
CachingSAXInputSource(IReadableResource aRes) |
getByteStream, getCharacterStream, getEncoding, getPublicId, getSystemId, setByteStream, setCharacterStream, setEncoding, setPublicId, setSystemIdpublic CachingSAXInputSource(@Nonnull IReadableResource aRes)
public CachingSAXInputSource(@Nonnull IHasInputStream aISP)
public CachingSAXInputSource(@Nonnull IHasInputStream aISP, @Nullable String sSystemID)
public CachingSAXInputSource(@Nonnull @WillClose InputStream aIS)
public CachingSAXInputSource(@Nonnull @WillClose InputStream aIS, @Nullable String sSystemID)
Copyright © 2014–2016 Philip Helger. All rights reserved.