Class ByteArrayReader

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

    public class ByteArrayReader
    extends java.io.ByteArrayInputStream
    Version:
    $Revision: 1.16 $
    Author:
    $author$
    • Field Summary

      • Fields inherited from class java.io.ByteArrayInputStream

        buf, count, mark, pos
    • Constructor Summary

      Constructors 
      Constructor Description
      ByteArrayReader​(byte[] data)
      Creates a new ByteArrayReader object.
    • Constructor Detail

      • ByteArrayReader

        public ByteArrayReader​(byte[] data)
        Creates a new ByteArrayReader object.
        Parameters:
        data -
    • Method Detail

      • readInt

        public static long readInt​(byte[] data,
                                   int start)
        Parameters:
        data -
        start -
        Returns:
      • readInt

        public long readInt()
                     throws java.io.IOException
        Returns:
        Throws:
        java.io.IOException
      • readUINT32

        public UnsignedInteger32 readUINT32()
                                     throws java.io.IOException
        Returns:
        Throws:
        java.io.IOException
      • readUINT64

        public UnsignedInteger64 readUINT64()
                                     throws java.io.IOException
        Returns:
        Throws:
        java.io.IOException
      • readString

        public static java.lang.String readString​(byte[] data,
                                                  int start)
        Parameters:
        data -
        start -
        Returns:
      • readBigInteger

        public java.math.BigInteger readBigInteger()
                                            throws java.io.IOException
        Returns:
        Throws:
        java.io.IOException
      • readBinaryString

        public byte[] readBinaryString()
                                throws java.io.IOException
        Returns:
        Throws:
        java.io.IOException
      • readString

        public java.lang.String readString()
                                    throws java.io.IOException
        Returns:
        Throws:
        java.io.IOException