Package com.helger.base.io.iface
Interface IHasInputStreamAndReader
- All Superinterfaces:
IHasInputStream
- All Known Subinterfaces:
IHasByteArray
- All Known Implementing Classes:
ByteArrayInputStreamProvider,ByteArrayWrapper,ByteBufferInputStreamProvider,StringInputStreamProvider
A callback interface to retrieve
Reader objects based on
InputStreams.- Author:
- Philip Helger
-
Method Summary
Methods inherited from interface com.helger.base.io.iface.IHasInputStream
getBufferedInputStream, getInputStream, isReadMultiple, withBufferedInputStreamDo, withInputStreamDo
-
Method Details
-
getReader
Get aReaderbased on this input stream provider using the given charset.- Parameters:
aCharset- The charset to use. May not benull.- Returns:
nullif no input stream could be retrieved.
-
getBufferedReader
Get a bufferedReaderbased on this input stream provider using the given charset.- Parameters:
aCharset- The charset to use. May not benull.- Returns:
nullif no input stream could be retrieved.- Since:
- 9.1.8
-