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 | read(cb: CharBuffer!)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 charvalues 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 | 
