Added in API level 1

Readable

interface Readable
java.lang.Readable

A Readable is a source of characters. Characters from a Readable are made available to callers of the read method via a CharBuffer.

Summary

Public methods
abstract Int

Attempts to read characters into the specified character buffer.

Public methods

read

Added in API level 1
abstract fun read(cb: CharBuffer!): Int

Attempts to read characters into the specified character buffer. The buffer is used as a repository of characters as-is: the only changes made are the results of a put operation. No flipping or rewinding of the buffer is performed.

Parameters
cb CharBuffer!: the buffer to read characters into
Return
Int The number of char values added to the buffer, or -1 if this source of characters is at its end
Exceptions
java.io.IOException if an I/O error occurs
java.lang.NullPointerException if cb is null
java.nio.ReadOnlyBufferException if cb is a read only buffer