com.smaxe.io
Class ByteArray

java.lang.Object
  extended by com.smaxe.io.ByteArray

public final class ByteArray
extends java.lang.Object

ByteArray - byte array defined by array, offset and length parameters.

Author:
Andrei Sochirca

Field Summary
 byte[] array
          array
 int length
          length
 int offset
          offset
 
Constructor Summary
ByteArray(byte[] array)
          Constructor.
ByteArray(byte[] array, int offset)
          Constructor.
ByteArray(byte[] array, int offset, int length)
          Constructor.
ByteArray(int size)
          Constructor.
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

array

public final byte[] array
array


offset

public final int offset
offset


length

public final int length
length

Constructor Detail

ByteArray

public ByteArray(int size)
Constructor.

Parameters:
size - array size

ByteArray

public ByteArray(byte[] array)
Constructor.

Parameters:
array - array

ByteArray

public ByteArray(byte[] array,
                 int offset)
Constructor.

Parameters:
array - array
offset - array offset

ByteArray

public ByteArray(byte[] array,
                 int offset,
                 int length)
Constructor.

Parameters:
array - array
offset - array offset
length - array length