com.dbxml.util
Class ByteArray
java.lang.Object
com.dbxml.util.ByteArray
- public final class ByteArray
- extends java.lang.Object
ByteArray manages fixed-length byte arrays
Method Summary |
byte[] |
getData()
|
int |
getLength()
|
int |
getOffset()
|
int |
getPos()
|
byte |
readByte()
|
static byte |
readByte(byte[] data,
int offset)
|
ByteArray |
readBytes(byte[] buffer)
|
static void |
readBytes(byte[] data,
int offset,
byte[] buffer)
|
static void |
readBytes(byte[] data,
int offset,
byte[] buffer,
int pos,
int length)
|
ByteArray |
readBytes(byte[] buffer,
int offset,
int length)
|
char |
readChar()
|
static char |
readChar(byte[] data,
int offset)
|
int |
readInt()
|
static int |
readInt(byte[] data,
int offset)
|
long |
readLong()
|
static long |
readLong(byte[] data,
int offset)
|
short |
readShort()
|
static short |
readShort(byte[] data,
int offset)
|
void |
resetPos()
|
void |
setPos(int pos)
|
ByteArray |
writeByte(byte value)
|
static void |
writeByte(byte[] data,
int offset,
byte value)
|
ByteArray |
writeBytes(byte[] buffer)
|
static void |
writeBytes(byte[] data,
int offset,
byte[] buffer)
|
static void |
writeBytes(byte[] data,
int offset,
byte[] buffer,
int pos,
int length)
|
ByteArray |
writeBytes(byte[] buffer,
int offset,
int length)
|
static void |
writeChar(byte[] data,
int offset,
char value)
|
ByteArray |
writeChar(char value)
|
static void |
writeInt(byte[] data,
int offset,
int value)
|
ByteArray |
writeInt(int value)
|
static void |
writeLong(byte[] data,
int offset,
long value)
|
ByteArray |
writeLong(long value)
|
static void |
writeShort(byte[] data,
int offset,
short value)
|
ByteArray |
writeShort(short value)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ByteArray
public ByteArray(int size)
ByteArray
public ByteArray(byte[] data,
int offset,
int length)
ByteArray
public ByteArray(byte[] data)
getData
public byte[] getData()
getLength
public int getLength()
getOffset
public int getOffset()
getPos
public int getPos()
setPos
public void setPos(int pos)
resetPos
public void resetPos()
readLong
public static long readLong(byte[] data,
int offset)
readLong
public long readLong()
readInt
public static int readInt(byte[] data,
int offset)
readInt
public int readInt()
readShort
public static short readShort(byte[] data,
int offset)
readShort
public short readShort()
readChar
public static char readChar(byte[] data,
int offset)
readChar
public char readChar()
readByte
public static byte readByte(byte[] data,
int offset)
readByte
public byte readByte()
readBytes
public static void readBytes(byte[] data,
int offset,
byte[] buffer,
int pos,
int length)
readBytes
public ByteArray readBytes(byte[] buffer,
int offset,
int length)
readBytes
public static void readBytes(byte[] data,
int offset,
byte[] buffer)
readBytes
public ByteArray readBytes(byte[] buffer)
writeLong
public static void writeLong(byte[] data,
int offset,
long value)
writeLong
public ByteArray writeLong(long value)
writeInt
public static void writeInt(byte[] data,
int offset,
int value)
writeInt
public ByteArray writeInt(int value)
writeShort
public static void writeShort(byte[] data,
int offset,
short value)
writeShort
public ByteArray writeShort(short value)
writeChar
public static void writeChar(byte[] data,
int offset,
char value)
writeChar
public ByteArray writeChar(char value)
writeByte
public static void writeByte(byte[] data,
int offset,
byte value)
writeByte
public ByteArray writeByte(byte value)
writeBytes
public static void writeBytes(byte[] data,
int offset,
byte[] buffer,
int pos,
int length)
writeBytes
public ByteArray writeBytes(byte[] buffer,
int offset,
int length)
writeBytes
public static void writeBytes(byte[] data,
int offset,
byte[] buffer)
writeBytes
public ByteArray writeBytes(byte[] buffer)
Copyright (c) 2004 The dbXML Group