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 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 |