Class RawOutput

  • All Implemented Interfaces:
    java.io.Closeable, java.lang.AutoCloseable

    public class RawOutput
    extends java.lang.Object
    implements java.io.Closeable
    • Constructor Detail

      • RawOutput

        public RawOutput​(java.io.OutputStream os)
    • Method Detail

      • writeRawByte

        public void writeRawByte​(int b)
                          throws java.io.IOException
        Throws:
        java.io.IOException
      • writeRawInt16

        public void writeRawInt16​(int s)
                           throws java.io.IOException
        Throws:
        java.io.IOException
      • writeRawInt24

        public void writeRawInt24​(int i)
                           throws java.io.IOException
        Throws:
        java.io.IOException
      • writeRawInt32

        public void writeRawInt32​(int i)
                           throws java.io.IOException
        Throws:
        java.io.IOException
      • writeRawInt40

        public void writeRawInt40​(long i)
                           throws java.io.IOException
        Throws:
        java.io.IOException
      • writeRawInt48

        public void writeRawInt48​(long i)
                           throws java.io.IOException
        Throws:
        java.io.IOException
      • writeRawInt64

        public void writeRawInt64​(long l)
                           throws java.io.IOException
        Throws:
        java.io.IOException
      • writeRawDouble

        public void writeRawDouble​(double d)
                            throws java.io.IOException
        Throws:
        java.io.IOException
      • writeRawFloat

        public void writeRawFloat​(float f)
                           throws java.io.IOException
        Throws:
        java.io.IOException
      • writeRawBytes

        public void writeRawBytes​(byte[] bytes,
                                  int off,
                                  int len)
                           throws java.io.IOException
        Throws:
        java.io.IOException
      • getChecksum

        public java.util.zip.Checksum getChecksum()
      • getBytesWritten

        public int getBytesWritten()
      • reset

        public void reset()
      • close

        public void close()
                   throws java.io.IOException
        Specified by:
        close in interface java.lang.AutoCloseable
        Specified by:
        close in interface java.io.Closeable
        Throws:
        java.io.IOException