org.apache.activeio.packet
Class PacketData
java.lang.Object
org.apache.activeio.packet.PacketData
public final class PacketData
- extends Object
Used to write and read primitives to and from a Packet.
Method Summary |
boolean |
readBoolean()
|
static boolean |
readBoolean(Packet packet)
|
byte |
readByte()
|
static byte |
readByte(Packet packet)
|
char |
readChar()
|
static char |
readCharBig(Packet packet)
|
static char |
readCharLittle(Packet packet)
|
double |
readDouble()
|
static double |
readDoubleBig(Packet packet)
|
static double |
readDoubleLittle(Packet packet)
|
float |
readFloat()
|
static float |
readFloatBig(Packet packet)
|
static float |
readFloatLittle(Packet packet)
|
void |
readFully(byte[] b)
|
void |
readFully(byte[] b,
int off,
int len)
|
static void |
readFully(Packet packet,
byte[] b)
|
static void |
readFully(Packet packet,
byte[] b,
int off,
int len)
|
int |
readInt()
|
static int |
readIntBig(Packet packet)
|
static int |
readIntLittle(Packet packet)
|
long |
readLong()
|
static long |
readLongBig(Packet packet)
|
static long |
readLongLittle(Packet packet)
|
short |
readShort()
|
static short |
readShortBig(Packet packet)
|
static short |
readShortLittle(Packet packet)
|
int |
readUnsignedByte()
|
static int |
readUnsignedByte(Packet packet)
|
int |
readUnsignedShort()
|
static int |
readUnsignedShortBig(Packet packet)
|
static int |
readUnsignedShortLittle(Packet packet)
|
int |
skipBytes(int n)
|
static int |
skipBytes(Packet packet,
int n)
|
void |
write(byte[] b)
|
void |
write(byte[] b,
int off,
int len)
|
void |
write(int b)
|
static void |
write(Packet packet,
byte[] b)
|
static void |
write(Packet packet,
byte[] b,
int off,
int len)
|
static void |
write(Packet packet,
int b)
|
void |
writeBoolean(boolean v)
|
static void |
writeBoolean(Packet packet,
boolean v)
|
void |
writeByte(int v)
|
static void |
writeByte(Packet packet,
int v)
|
void |
writeChar(int v)
|
static void |
writeCharBig(Packet packet,
int v)
|
static void |
writeCharLittle(Packet packet,
int v)
|
void |
writeDouble(double v)
|
static void |
writeDoubleBig(Packet packet,
double v)
|
static void |
writeDoubleLittle(Packet packet,
double v)
|
void |
writeFloat(float v)
|
static void |
writeFloatBig(Packet packet,
float v)
|
static void |
writeFloatLittle(Packet packet,
float v)
|
void |
writeInt(int v)
|
static void |
writeIntBig(Packet packet,
int v)
|
static void |
writeIntLittle(Packet packet,
int v)
|
void |
writeLong(long v)
|
static void |
writeLongBig(Packet packet,
long v)
|
static void |
writeLongLittle(Packet packet,
long v)
|
void |
writeRawDouble(double v)
|
static void |
writeRawDoubleBig(Packet packet,
double v)
|
static void |
writeRawDoubleLittle(Packet packet,
double v)
|
void |
writeRawFloat(float v)
|
static void |
writeRawFloatBig(Packet packet,
float v)
|
static void |
writeRawFloatLittle(Packet packet,
float v)
|
void |
writeShort(int v)
|
static void |
writeShortBig(Packet packet,
int v)
|
static void |
writeShortLittle(Packet packet,
int v)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PacketData
public PacketData(Packet packet)
PacketData
public PacketData(Packet packet,
boolean bigEndian)
readFully
public void readFully(byte[] b)
throws IOException
- Throws:
IOException
readFully
public static void readFully(Packet packet,
byte[] b)
throws IOException
- Throws:
IOException
readFully
public void readFully(byte[] b,
int off,
int len)
throws IOException
- Throws:
IOException
readFully
public static void readFully(Packet packet,
byte[] b,
int off,
int len)
throws IOException
- Throws:
IOException
skipBytes
public int skipBytes(int n)
throws IOException
- Throws:
IOException
skipBytes
public static int skipBytes(Packet packet,
int n)
throws IOException
- Throws:
IOException
readBoolean
public boolean readBoolean()
throws IOException
- Throws:
IOException
readBoolean
public static boolean readBoolean(Packet packet)
throws IOException
- Throws:
IOException
readByte
public byte readByte()
throws IOException
- Throws:
IOException
readByte
public static byte readByte(Packet packet)
throws IOException
- Throws:
IOException
readUnsignedByte
public int readUnsignedByte()
throws IOException
- Throws:
IOException
readUnsignedByte
public static int readUnsignedByte(Packet packet)
throws IOException
- Throws:
IOException
readShort
public short readShort()
throws IOException
- Throws:
IOException
readShortBig
public static short readShortBig(Packet packet)
throws IOException
- Throws:
IOException
readShortLittle
public static short readShortLittle(Packet packet)
throws IOException
- Throws:
IOException
readUnsignedShort
public int readUnsignedShort()
throws IOException
- Throws:
IOException
readUnsignedShortBig
public static int readUnsignedShortBig(Packet packet)
throws IOException
- Throws:
IOException
readUnsignedShortLittle
public static int readUnsignedShortLittle(Packet packet)
throws IOException
- Throws:
IOException
readChar
public char readChar()
throws IOException
- Throws:
IOException
readCharBig
public static char readCharBig(Packet packet)
throws IOException
- Throws:
IOException
readCharLittle
public static char readCharLittle(Packet packet)
throws IOException
- Throws:
IOException
readInt
public int readInt()
throws IOException
- Throws:
IOException
readIntBig
public static int readIntBig(Packet packet)
throws IOException
- Throws:
IOException
readIntLittle
public static int readIntLittle(Packet packet)
throws IOException
- Throws:
IOException
readLong
public long readLong()
throws IOException
- Throws:
IOException
readLongBig
public static long readLongBig(Packet packet)
throws IOException
- Throws:
IOException
readLongLittle
public static long readLongLittle(Packet packet)
throws IOException
- Throws:
IOException
readDouble
public double readDouble()
throws IOException
- Throws:
IOException
readDoubleBig
public static double readDoubleBig(Packet packet)
throws IOException
- Throws:
IOException
readDoubleLittle
public static double readDoubleLittle(Packet packet)
throws IOException
- Throws:
IOException
readFloat
public float readFloat()
throws IOException
- Throws:
IOException
readFloatBig
public static float readFloatBig(Packet packet)
throws IOException
- Throws:
IOException
readFloatLittle
public static float readFloatLittle(Packet packet)
throws IOException
- Throws:
IOException
write
public void write(int b)
throws IOException
- Throws:
IOException
write
public static void write(Packet packet,
int b)
throws IOException
- Throws:
IOException
write
public void write(byte[] b)
throws IOException
- Throws:
IOException
write
public static void write(Packet packet,
byte[] b)
throws IOException
- Throws:
IOException
write
public void write(byte[] b,
int off,
int len)
throws IOException
- Throws:
IOException
write
public static void write(Packet packet,
byte[] b,
int off,
int len)
throws IOException
- Throws:
IOException
writeBoolean
public void writeBoolean(boolean v)
throws IOException
- Throws:
IOException
writeBoolean
public static void writeBoolean(Packet packet,
boolean v)
throws IOException
- Throws:
IOException
writeByte
public void writeByte(int v)
throws IOException
- Throws:
IOException
writeByte
public static void writeByte(Packet packet,
int v)
throws IOException
- Throws:
IOException
writeShort
public void writeShort(int v)
throws IOException
- Throws:
IOException
writeShortBig
public static void writeShortBig(Packet packet,
int v)
throws IOException
- Throws:
IOException
writeShortLittle
public static void writeShortLittle(Packet packet,
int v)
throws IOException
- Throws:
IOException
writeChar
public void writeChar(int v)
throws IOException
- Throws:
IOException
writeCharBig
public static void writeCharBig(Packet packet,
int v)
throws IOException
- Throws:
IOException
writeCharLittle
public static void writeCharLittle(Packet packet,
int v)
throws IOException
- Throws:
IOException
writeInt
public void writeInt(int v)
throws IOException
- Throws:
IOException
writeIntBig
public static void writeIntBig(Packet packet,
int v)
throws IOException
- Throws:
IOException
writeIntLittle
public static void writeIntLittle(Packet packet,
int v)
throws IOException
- Throws:
IOException
writeLong
public void writeLong(long v)
throws IOException
- Throws:
IOException
writeLongBig
public static void writeLongBig(Packet packet,
long v)
throws IOException
- Throws:
IOException
writeLongLittle
public static void writeLongLittle(Packet packet,
long v)
throws IOException
- Throws:
IOException
writeDouble
public void writeDouble(double v)
throws IOException
- Throws:
IOException
writeDoubleBig
public static void writeDoubleBig(Packet packet,
double v)
throws IOException
- Throws:
IOException
writeDoubleLittle
public static void writeDoubleLittle(Packet packet,
double v)
throws IOException
- Throws:
IOException
writeFloat
public void writeFloat(float v)
throws IOException
- Throws:
IOException
writeFloatBig
public static void writeFloatBig(Packet packet,
float v)
throws IOException
- Throws:
IOException
writeFloatLittle
public static void writeFloatLittle(Packet packet,
float v)
throws IOException
- Throws:
IOException
writeRawDouble
public void writeRawDouble(double v)
throws IOException
- Throws:
IOException
writeRawDoubleBig
public static void writeRawDoubleBig(Packet packet,
double v)
throws IOException
- Throws:
IOException
writeRawDoubleLittle
public static void writeRawDoubleLittle(Packet packet,
double v)
throws IOException
- Throws:
IOException
writeRawFloat
public void writeRawFloat(float v)
throws IOException
- Throws:
IOException
writeRawFloatBig
public static void writeRawFloatBig(Packet packet,
float v)
throws IOException
- Throws:
IOException
writeRawFloatLittle
public static void writeRawFloatLittle(Packet packet,
float v)
throws IOException
- Throws:
IOException
Copyright © 2005-2014 The Apache Software Foundation. All Rights Reserved.