org.apache.activemq.util
Class ByteSequenceData
java.lang.Object
org.apache.activemq.util.ByteSequenceData
public final class ByteSequenceData
- extends java.lang.Object
Used to write and read primitives to and from a ByteSequence.
Method Summary |
static int |
read(ByteSequence packet)
|
static boolean |
readBoolean(ByteSequence packet)
|
static byte |
readByte(ByteSequence packet)
|
static char |
readCharBig(ByteSequence packet)
|
static char |
readCharLittle(ByteSequence packet)
|
static double |
readDoubleBig(ByteSequence packet)
|
static double |
readDoubleLittle(ByteSequence packet)
|
static float |
readFloatBig(ByteSequence packet)
|
static float |
readFloatLittle(ByteSequence packet)
|
static void |
readFully(ByteSequence packet,
byte[] b)
|
static void |
readFully(ByteSequence packet,
byte[] b,
int off,
int len)
|
static int |
readIntBig(ByteSequence packet)
|
static int |
readIntLittle(ByteSequence packet)
|
static long |
readLongBig(ByteSequence packet)
|
static long |
readLongLittle(ByteSequence packet)
|
static short |
readShortBig(ByteSequence packet)
|
static short |
readShortLittle(ByteSequence packet)
|
static int |
readUnsignedByte(ByteSequence packet)
|
static int |
readUnsignedShortBig(ByteSequence packet)
|
static int |
readUnsignedShortLittle(ByteSequence packet)
|
static int |
remaining(ByteSequence packet)
|
static int |
skipBytes(ByteSequence packet,
int n)
|
static byte[] |
toByteArray(ByteSequence packet)
|
static void |
write(ByteSequence packet,
byte[] b)
|
static void |
write(ByteSequence packet,
byte[] b,
int off,
int len)
|
static void |
write(ByteSequence packet,
int b)
|
static void |
writeBoolean(ByteSequence packet,
boolean v)
|
static void |
writeByte(ByteSequence packet,
int v)
|
static void |
writeCharBig(ByteSequence packet,
int v)
|
static void |
writeCharLittle(ByteSequence packet,
int v)
|
static void |
writeDoubleBig(ByteSequence packet,
double v)
|
static void |
writeDoubleLittle(ByteSequence packet,
double v)
|
static void |
writeFloatBig(ByteSequence packet,
float v)
|
static void |
writeFloatLittle(ByteSequence packet,
float v)
|
static void |
writeIntBig(ByteSequence packet,
int v)
|
static void |
writeIntLittle(ByteSequence packet,
int v)
|
static void |
writeLongBig(ByteSequence packet,
long v)
|
static void |
writeLongLittle(ByteSequence packet,
long v)
|
static void |
writeRawDoubleBig(ByteSequence packet,
double v)
|
static void |
writeRawDoubleLittle(ByteSequence packet,
double v)
|
static void |
writeRawFloatBig(ByteSequence packet,
float v)
|
static void |
writeRawFloatLittle(ByteSequence packet,
float v)
|
static void |
writeShortBig(ByteSequence packet,
int v)
|
static void |
writeShortLittle(ByteSequence packet,
int v)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ByteSequenceData
public ByteSequenceData()
toByteArray
public static byte[] toByteArray(ByteSequence packet)
remaining
public static int remaining(ByteSequence packet)
read
public static int read(ByteSequence packet)
readFully
public static void readFully(ByteSequence packet,
byte[] b)
throws java.io.IOException
- Throws:
java.io.IOException
readFully
public static void readFully(ByteSequence packet,
byte[] b,
int off,
int len)
throws java.io.IOException
- Throws:
java.io.IOException
skipBytes
public static int skipBytes(ByteSequence packet,
int n)
throws java.io.IOException
- Throws:
java.io.IOException
readBoolean
public static boolean readBoolean(ByteSequence packet)
throws java.io.IOException
- Throws:
java.io.IOException
readByte
public static byte readByte(ByteSequence packet)
throws java.io.IOException
- Throws:
java.io.IOException
readUnsignedByte
public static int readUnsignedByte(ByteSequence packet)
throws java.io.IOException
- Throws:
java.io.IOException
readShortBig
public static short readShortBig(ByteSequence packet)
throws java.io.IOException
- Throws:
java.io.IOException
readShortLittle
public static short readShortLittle(ByteSequence packet)
throws java.io.IOException
- Throws:
java.io.IOException
readUnsignedShortBig
public static int readUnsignedShortBig(ByteSequence packet)
throws java.io.IOException
- Throws:
java.io.IOException
readUnsignedShortLittle
public static int readUnsignedShortLittle(ByteSequence packet)
throws java.io.IOException
- Throws:
java.io.IOException
readCharBig
public static char readCharBig(ByteSequence packet)
throws java.io.IOException
- Throws:
java.io.IOException
readCharLittle
public static char readCharLittle(ByteSequence packet)
throws java.io.IOException
- Throws:
java.io.IOException
readIntBig
public static int readIntBig(ByteSequence packet)
throws java.io.IOException
- Throws:
java.io.IOException
readIntLittle
public static int readIntLittle(ByteSequence packet)
throws java.io.IOException
- Throws:
java.io.IOException
readLongBig
public static long readLongBig(ByteSequence packet)
throws java.io.IOException
- Throws:
java.io.IOException
readLongLittle
public static long readLongLittle(ByteSequence packet)
throws java.io.IOException
- Throws:
java.io.IOException
readDoubleBig
public static double readDoubleBig(ByteSequence packet)
throws java.io.IOException
- Throws:
java.io.IOException
readDoubleLittle
public static double readDoubleLittle(ByteSequence packet)
throws java.io.IOException
- Throws:
java.io.IOException
readFloatBig
public static float readFloatBig(ByteSequence packet)
throws java.io.IOException
- Throws:
java.io.IOException
readFloatLittle
public static float readFloatLittle(ByteSequence packet)
throws java.io.IOException
- Throws:
java.io.IOException
write
public static void write(ByteSequence packet,
int b)
throws java.io.IOException
- Throws:
java.io.IOException
write
public static void write(ByteSequence packet,
byte[] b)
throws java.io.IOException
- Throws:
java.io.IOException
write
public static void write(ByteSequence packet,
byte[] b,
int off,
int len)
throws java.io.IOException
- Throws:
java.io.IOException
writeBoolean
public static void writeBoolean(ByteSequence packet,
boolean v)
throws java.io.IOException
- Throws:
java.io.IOException
writeByte
public static void writeByte(ByteSequence packet,
int v)
throws java.io.IOException
- Throws:
java.io.IOException
writeShortBig
public static void writeShortBig(ByteSequence packet,
int v)
throws java.io.IOException
- Throws:
java.io.IOException
writeShortLittle
public static void writeShortLittle(ByteSequence packet,
int v)
throws java.io.IOException
- Throws:
java.io.IOException
writeCharBig
public static void writeCharBig(ByteSequence packet,
int v)
throws java.io.IOException
- Throws:
java.io.IOException
writeCharLittle
public static void writeCharLittle(ByteSequence packet,
int v)
throws java.io.IOException
- Throws:
java.io.IOException
writeIntBig
public static void writeIntBig(ByteSequence packet,
int v)
throws java.io.IOException
- Throws:
java.io.IOException
writeIntLittle
public static void writeIntLittle(ByteSequence packet,
int v)
throws java.io.IOException
- Throws:
java.io.IOException
writeLongBig
public static void writeLongBig(ByteSequence packet,
long v)
throws java.io.IOException
- Throws:
java.io.IOException
writeLongLittle
public static void writeLongLittle(ByteSequence packet,
long v)
throws java.io.IOException
- Throws:
java.io.IOException
writeDoubleBig
public static void writeDoubleBig(ByteSequence packet,
double v)
throws java.io.IOException
- Throws:
java.io.IOException
writeDoubleLittle
public static void writeDoubleLittle(ByteSequence packet,
double v)
throws java.io.IOException
- Throws:
java.io.IOException
writeFloatBig
public static void writeFloatBig(ByteSequence packet,
float v)
throws java.io.IOException
- Throws:
java.io.IOException
writeFloatLittle
public static void writeFloatLittle(ByteSequence packet,
float v)
throws java.io.IOException
- Throws:
java.io.IOException
writeRawDoubleBig
public static void writeRawDoubleBig(ByteSequence packet,
double v)
throws java.io.IOException
- Throws:
java.io.IOException
writeRawDoubleLittle
public static void writeRawDoubleLittle(ByteSequence packet,
double v)
throws java.io.IOException
- Throws:
java.io.IOException
writeRawFloatBig
public static void writeRawFloatBig(ByteSequence packet,
float v)
throws java.io.IOException
- Throws:
java.io.IOException
writeRawFloatLittle
public static void writeRawFloatLittle(ByteSequence packet,
float v)
throws java.io.IOException
- Throws:
java.io.IOException
Copyright © 2011 Apache Software Foundation. All Rights Reserved.