org.apache.avalon.excalibur.io
Class EndianUtil
java.lang.Object
|
+--org.apache.avalon.excalibur.io.EndianUtil
- public final class EndianUtil
- extends java.lang.Object
Utility code for dealing with different endian systems.
- Since:
- 4.0
- Version:
- CVS $Revision: 1.4 $ $Date: 2001/12/11 09:53:29 $
- Author:
- Peter Donald
Method Summary |
static double |
readSwappedDouble(byte[] data,
int offset)
|
static double |
readSwappedDouble(java.io.InputStream input)
|
static float |
readSwappedFloat(byte[] data,
int offset)
|
static float |
readSwappedFloat(java.io.InputStream input)
|
static int |
readSwappedInteger(byte[] data,
int offset)
|
static int |
readSwappedInteger(java.io.InputStream input)
|
static long |
readSwappedLong(byte[] data,
int offset)
|
static long |
readSwappedLong(java.io.InputStream input)
|
static short |
readSwappedShort(byte[] data,
int offset)
|
static short |
readSwappedShort(java.io.InputStream input)
|
static long |
readSwappedUnsignedInteger(byte[] data,
int offset)
|
static long |
readSwappedUnsignedInteger(java.io.InputStream input)
|
static int |
readSwappedUnsignedShort(byte[] data,
int offset)
|
static int |
readSwappedUnsignedShort(java.io.InputStream input)
|
static double |
swapDouble(double value)
|
static float |
swapFloat(float value)
|
static int |
swapInteger(int value)
|
static long |
swapLong(long value)
|
static short |
swapShort(short value)
|
static void |
writeSwappedDouble(byte[] data,
int offset,
double value)
|
static void |
writeSwappedDouble(java.io.OutputStream output,
double value)
|
static void |
writeSwappedFloat(byte[] data,
int offset,
float value)
|
static void |
writeSwappedFloat(java.io.OutputStream output,
float value)
|
static void |
writeSwappedInteger(byte[] data,
int offset,
int value)
|
static void |
writeSwappedInteger(java.io.OutputStream output,
int value)
|
static void |
writeSwappedLong(byte[] data,
int offset,
long value)
|
static void |
writeSwappedLong(java.io.OutputStream output,
long value)
|
static void |
writeSwappedShort(byte[] data,
int offset,
int value)
|
static void |
writeSwappedShort(java.io.OutputStream output,
int value)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SIZEOF_BYTE
public static final int SIZEOF_BYTE
SIZEOF_SHORT
public static final int SIZEOF_SHORT
SIZEOF_INT
public static final int SIZEOF_INT
SIZEOF_FLOAT
public static final int SIZEOF_FLOAT
SIZEOF_LONG
public static final int SIZEOF_LONG
EndianUtil
public EndianUtil()
swapShort
public static short swapShort(short value)
swapInteger
public static int swapInteger(int value)
swapLong
public static long swapLong(long value)
swapFloat
public static float swapFloat(float value)
swapDouble
public static double swapDouble(double value)
writeSwappedShort
public static void writeSwappedShort(byte[] data,
int offset,
int value)
readSwappedShort
public static short readSwappedShort(byte[] data,
int offset)
readSwappedUnsignedShort
public static int readSwappedUnsignedShort(byte[] data,
int offset)
writeSwappedInteger
public static void writeSwappedInteger(byte[] data,
int offset,
int value)
readSwappedInteger
public static int readSwappedInteger(byte[] data,
int offset)
readSwappedUnsignedInteger
public static long readSwappedUnsignedInteger(byte[] data,
int offset)
writeSwappedLong
public static void writeSwappedLong(byte[] data,
int offset,
long value)
readSwappedLong
public static long readSwappedLong(byte[] data,
int offset)
writeSwappedFloat
public static void writeSwappedFloat(byte[] data,
int offset,
float value)
readSwappedFloat
public static float readSwappedFloat(byte[] data,
int offset)
writeSwappedDouble
public static void writeSwappedDouble(byte[] data,
int offset,
double value)
readSwappedDouble
public static double readSwappedDouble(byte[] data,
int offset)
writeSwappedShort
public static void writeSwappedShort(java.io.OutputStream output,
int value)
throws java.io.IOException
readSwappedShort
public static short readSwappedShort(java.io.InputStream input)
throws java.io.IOException
readSwappedUnsignedShort
public static int readSwappedUnsignedShort(java.io.InputStream input)
throws java.io.IOException
writeSwappedInteger
public static void writeSwappedInteger(java.io.OutputStream output,
int value)
throws java.io.IOException
readSwappedInteger
public static int readSwappedInteger(java.io.InputStream input)
throws java.io.IOException
readSwappedUnsignedInteger
public static long readSwappedUnsignedInteger(java.io.InputStream input)
throws java.io.IOException
writeSwappedLong
public static void writeSwappedLong(java.io.OutputStream output,
long value)
throws java.io.IOException
readSwappedLong
public static long readSwappedLong(java.io.InputStream input)
throws java.io.IOException
writeSwappedFloat
public static void writeSwappedFloat(java.io.OutputStream output,
float value)
throws java.io.IOException
readSwappedFloat
public static float readSwappedFloat(java.io.InputStream input)
throws java.io.IOException
writeSwappedDouble
public static void writeSwappedDouble(java.io.OutputStream output,
double value)
throws java.io.IOException
readSwappedDouble
public static double readSwappedDouble(java.io.InputStream input)
throws java.io.IOException
Copyright © 2001 Apache Jakarta Project. All Rights Reserved.