Platform and version requirements: JVM (1.0)
Creates a buffered input stream wrapping this stream.
fun InputStream.buffered(
bufferSize: Int = DEFAULT_BUFFER_SIZE
): BufferedInputStream
Platform and version requirements: JVM (1.0)
Creates a buffered reader on this input stream using UTF-8 or the specified charset.
fun InputStream.bufferedReader(
charset: Charset = Charsets.UTF_8
): BufferedReader
Platform and version requirements: JVM (1.0)
Copies this stream to the given output stream, returning the number of bytes copied
fun InputStream.copyTo(
out: OutputStream,
bufferSize: Int = DEFAULT_BUFFER_SIZE
): Long
Platform and version requirements: JVM (1.0)
Reads this stream completely into a byte array.
fun InputStream.readBytes(
estimatedSize: Int = DEFAULT_BUFFER_SIZE
): ByteArray
fun InputStream.readBytes(): ByteArray
Platform and version requirements: JVM (1.0)
Creates a reader on this input stream using UTF-8 or the specified charset.
fun InputStream.reader(
charset: Charset = Charsets.UTF_8
): InputStreamReader