/**@class java.lang.Readable
 Represents a sequence of characters that can be incrementally read (copied)
 into a {@link CharBuffer}.
*/
var Readable = {

/**Reads characters into the specified {@code CharBuffer}. The maximum
 number of characters read is {@code CharBuffer.remaining()}.
@param {Object {CharBuffer}} cb
            the buffer to be filled with characters read.
@return {Number} the number of characters actually read, or -1 if this
         {@code Readable} reaches its end
@throws IOException
             if an I/O error occurs.
*/
read : function(  ) {},


};