Class StreamWrapper

java.lang.Object
org.postgresql.util.StreamWrapper

public class StreamWrapper extends Object
Wrapper around a length-limited InputStream.
  • Field Details

    • MAX_MEMORY_BUFFER_BYTES

      private static final int MAX_MEMORY_BUFFER_BYTES
      See Also:
    • TEMP_FILE_PREFIX

      private static final String TEMP_FILE_PREFIX
      See Also:
    • stream

      private final InputStream stream
    • rawData

      private final byte[] rawData
    • offset

      private final int offset
    • length

      private final int length
  • Constructor Details

    • StreamWrapper

      public StreamWrapper(byte[] data, int offset, int length)
    • StreamWrapper

      public StreamWrapper(InputStream stream, int length)
    • StreamWrapper

      public StreamWrapper(InputStream stream) throws PSQLException
      Throws:
      PSQLException
  • Method Details