Package org.basex.io

Class IOStream

java.lang.Object
org.basex.io.IO
org.basex.io.IOStream

public final class IOStream extends IO
IO stream.
Author:
BaseX Team 2005-21, BSD License, Christian Gruen
  • Constructor Details

    • IOStream

      public IOStream(InputStream is)
      Constructor.
      Parameters:
      is - input stream
    • IOStream

      public IOStream(InputStream is, String path)
      Constructor.
      Parameters:
      is - input stream
      path - path
  • Method Details

    • read

      public byte[] read() throws IOException
      Description copied from class: IO
      Returns the binary contents.
      Specified by:
      read in class IO
      Returns:
      binary contents
      Throws:
      IOException - I/O exception
    • inputSource

      public InputSource inputSource()
      Description copied from class: IO
      Returns an input source.
      Specified by:
      inputSource in class IO
      Returns:
      input source
    • streamSource

      public StreamSource streamSource()
      Description copied from class: IO
      Returns a stream source.
      Specified by:
      streamSource in class IO
      Returns:
      stream source
    • inputStream

      public InputStream inputStream()
      Description copied from class: IO
      Returns an input stream.
      Specified by:
      inputStream in class IO
      Returns:
      input stream
    • toString

      public String toString()
      Overrides:
      toString in class IO