Class VarDataOutput

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

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

      • VarDataOutput

        public VarDataOutput​(java.io.OutputStream output)
    • Method Detail

      • writeUnsigned

        public void writeUnsigned​(int value)
                           throws java.io.IOException
        Throws:
        java.io.IOException
      • writeSigned

        public void writeSigned​(int value)
                         throws java.io.IOException
        Throws:
        java.io.IOException
      • writeUnsigned

        public void writeUnsigned​(long value)
                           throws java.io.IOException
        Throws:
        java.io.IOException
      • writeSigned

        public void writeSigned​(long value)
                         throws java.io.IOException
        Throws:
        java.io.IOException
      • writeFloat

        public void writeFloat​(float value)
                        throws java.io.IOException
        Throws:
        java.io.IOException
      • writeDouble

        public void writeDouble​(double value)
                         throws java.io.IOException
        Throws:
        java.io.IOException
      • write

        public void write​(java.lang.String s)
                   throws java.io.IOException
        Throws:
        java.io.IOException
      • writeBytes

        public void writeBytes​(byte[] data)
                        throws java.io.IOException
        Throws:
        java.io.IOException
      • 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