Module org.hsqldb

Interface InputStreamInterface

  • All Known Implementing Classes:
    InputStreamWrapper

    public interface InputStreamInterface
    An interface with methods similar to java.io.InputStream.
    Since:
    2.3.0
    Author:
    Fred Toussi (fredt@users dot sourceforge.net)
    • Method Detail

      • read

        int read()
          throws java.io.IOException
        Throws:
        java.io.IOException
      • read

        int read​(byte[] bytes)
          throws java.io.IOException
        Throws:
        java.io.IOException
      • read

        int read​(byte[] bytes,
                 int offset,
                 int length)
          throws java.io.IOException
        Throws:
        java.io.IOException
      • skip

        long skip​(long count)
           throws java.io.IOException
        Throws:
        java.io.IOException
      • available

        int available()
               throws java.io.IOException
        Throws:
        java.io.IOException
      • close

        void close()
            throws java.io.IOException
        Throws:
        java.io.IOException
      • setSizeLimit

        void setSizeLimit​(long count)
      • getSizeLimit

        long getSizeLimit()
        Invariant. Number of characters in stream, including any already read.
        Returns:
        -1 if no explicit limit otherwise the limit