Package java.lang

Interface Readable

All Known Implementing Classes:
BufferedReader, CharArrayReader, CharBuffer, FileReader, FilterReader, InputStreamReader, LineNumberReader, PemReader, PipedReader, PushbackReader, Reader, StringReader

public interface Readable
Represents a sequence of characters that can be incrementally read (copied) into a CharBuffer.
  • Method Summary

    Modifier and Type Method Description
    int read​(CharBuffer cb)
    Reads characters into the specified CharBuffer.
  • Method Details

    • read

      int read​(CharBuffer cb) throws IOException
      Reads characters into the specified CharBuffer. The maximum number of characters read is CharBuffer.remaining().
      Parameters:
      cb - the buffer to be filled with characters read.
      Returns:
      the number of characters actually read, or -1 if this Readable reaches its end
      Throws:
      IOException - if an I/O error occurs.