com.sshtools.j2ssh.io

Class ByteArrayReader


public class ByteArrayReader
extends ByteArrayInputStream

Version:
$Revision: 1.16 $
Author:
$author$

Constructor Summary

ByteArrayReader(byte[] data)
Creates a new ByteArrayReader object.

Method Summary

BigInteger
readBigInteger()
byte[]
readBinaryString()
long
readInt()
static long
readInt(byte[] data, int start)
String
readString()
static String
readString(byte[] data, int start)
UnsignedInteger32
readUINT32()
UnsignedInteger64
readUINT64()

Constructor Details

ByteArrayReader

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

Method Details

readBigInteger

public BigInteger readBigInteger()
            throws IOException
Returns:

readBinaryString

public byte[] readBinaryString()
            throws IOException
Returns:

readInt

public long readInt()
            throws IOException
Returns:

readInt

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

readString

public String readString()
            throws IOException
Returns:

readString

public static String readString(byte[] data,
                                int start)
Parameters:
data -
start -
Returns:

readUINT32

public UnsignedInteger32 readUINT32()
            throws IOException
Returns:

readUINT64

public UnsignedInteger64 readUINT64()
            throws IOException
Returns:

Copyright © 2002-2003 Lee David Painter & Contributors. All Rights Reserved.