public final class DataUtil extends Object
| Modifier and Type | Method and Description |
|---|---|
static byte[] |
getBytesLittleEndian(long value)
little-endian or intel format.
|
static int |
readIntegerBigEndian(byte[] buffer,
int offset)
big-endian or motorola format.
|
static int |
readIntegerBigEndian(InputStream io)
big-endian or motorola format.
|
static int |
readIntegerBigEndian(IO.ReadableByteStream io)
big-endian or motorola format.
|
static int |
readIntegerLittleEndian(byte[] buffer,
int offset)
little-endian or intel format.
|
static int |
readIntegerLittleEndian(InputStream io)
little-endian or intel format.
|
static int |
readIntegerLittleEndian(IO.ReadableByteStream io)
little-endian or intel format.
|
static long |
readLongBigEndian(byte[] buffer,
int offset)
big-endian or motorola format.
|
static long |
readLongBigEndian(InputStream io)
big-endian or motorola format.
|
static long |
readLongBigEndian(IO.ReadableByteStream io)
big-endian or motorola format.
|
static long |
readLongLittleEndian(byte[] buffer,
int offset)
little-endian or intel format.
|
static long |
readLongLittleEndian(InputStream io)
little-endian or intel format.
|
static long |
readLongLittleEndian(IO.ReadableByteStream io)
little-endian or intel format.
|
static short |
readShortBigEndian(byte[] buffer,
int offset)
big-endian or motorola format.
|
static short |
readShortBigEndian(ByteBuffer buf)
big-endian or motorola format.
|
static short |
readShortBigEndian(InputStream io)
big-endian or motorola format.
|
static short |
readShortBigEndian(IO.ReadableByteStream io)
big-endian or motorola format.
|
static short |
readShortLittleEndian(byte[] buffer,
int offset)
little-endian or intel format.
|
static short |
readShortLittleEndian(InputStream io)
little-endian or intel format.
|
static short |
readShortLittleEndian(IO.ReadableByteStream io)
little-endian or intel format.
|
static int |
readUnsignedInteger24BitsBigEndian(byte[] buffer,
int offset)
big-endian or motorola format.
|
static int |
readUnsignedInteger24BitsBigEndian(ByteBuffer buf)
big-endian or motorola format.
|
static int |
readUnsignedInteger24BitsBigEndian(InputStream io)
big-endian or motorola format.
|
static int |
readUnsignedInteger24BitsBigEndian(IO.ReadableByteStream io)
big-endian or motorola format.
|
static int |
readUnsignedInteger24BitsLittleEndian(byte[] buffer,
int offset)
little-endian or intel format.
|
static int |
readUnsignedInteger24BitsLittleEndian(InputStream io)
little-endian or intel format.
|
static int |
readUnsignedInteger24BitsLittleEndian(IO.ReadableByteStream io)
little-endian or intel format.
|
static long |
readUnsignedIntegerBigEndian(byte[] buffer,
int offset)
big-endian or motorola format.
|
static long |
readUnsignedIntegerBigEndian(ByteBuffer buf)
big-endian or motorola format.
|
static long |
readUnsignedIntegerBigEndian(InputStream io)
big-endian or motorola format.
|
static long |
readUnsignedIntegerBigEndian(IO.ReadableByteStream io)
big-endian or motorola format.
|
static long |
readUnsignedIntegerLittleEndian(byte[] buffer,
int offset)
little-endian or intel format.
|
static long |
readUnsignedIntegerLittleEndian(InputStream io)
little-endian or intel format.
|
static long |
readUnsignedIntegerLittleEndian(IO.ReadableByteStream io)
little-endian or intel format.
|
static int |
readUnsignedShortBigEndian(byte[] buffer,
int offset)
big-endian or motorola format.
|
static int |
readUnsignedShortBigEndian(ByteBuffer buf)
big-endian or motorola format.
|
static int |
readUnsignedShortBigEndian(InputStream io)
big-endian or motorola format.
|
static int |
readUnsignedShortBigEndian(IO.ReadableByteStream io)
big-endian or motorola format.
|
static int |
readUnsignedShortLittleEndian(byte[] buffer,
int offset)
little-endian or intel format.
|
static int |
readUnsignedShortLittleEndian(InputStream io)
little-endian or intel format.
|
static int |
readUnsignedShortLittleEndian(IO.ReadableByteStream io)
little-endian or intel format.
|
static void |
writeIntegerBigEndian(byte[] buffer,
int offset,
int value)
big-endian or motorola format.
|
static void |
writeIntegerBigEndian(ByteBuffer io,
int value)
big-endian or motorola format.
|
static void |
writeIntegerBigEndian(IO.WritableByteStream io,
int value)
big-endian or motorola format.
|
static void |
writeIntegerLittleEndian(byte[] buffer,
int offset,
int value)
little-endian or intel format.
|
static void |
writeIntegerLittleEndian(ByteBuffer io,
int value)
little-endian or intel format.
|
static void |
writeIntegerLittleEndian(IO.WritableByteStream io,
int value)
little-endian or intel format.
|
static void |
writeLongBigEndian(byte[] buffer,
int offset,
long value)
big-endian or motorola format.
|
static void |
writeLongBigEndian(ByteBuffer io,
long value)
big-endian or motorola format.
|
static void |
writeLongBigEndian(IO.WritableByteStream io,
long value)
big-endian or motorola format.
|
static void |
writeLongLittleEndian(byte[] buffer,
int offset,
long value)
little-endian or intel format.
|
static void |
writeLongLittleEndian(ByteBuffer io,
long value)
little-endian or intel format.
|
static void |
writeLongLittleEndian(IO.WritableByteStream io,
long value)
little-endian or intel format.
|
static void |
writeShortBigEndian(byte[] buffer,
int offset,
short value)
big-endian or motorola format.
|
static void |
writeShortBigEndian(ByteBuffer io,
short value)
big-endian or motorola format.
|
static void |
writeShortBigEndian(IO.WritableByteStream io,
short value)
big-endian or motorola format.
|
static void |
writeShortLittleEndian(byte[] buffer,
int offset,
short value)
little-endian or intel format.
|
static void |
writeShortLittleEndian(ByteBuffer io,
short value)
little-endian or intel format.
|
static void |
writeShortLittleEndian(IO.WritableByteStream io,
short value)
little-endian or intel format.
|
static void |
writeUnsignedInteger24BitsBigEndian(byte[] buffer,
int offset,
int value)
big-endian or motorola format.
|
static void |
writeUnsignedInteger24BitsBigEndian(ByteBuffer io,
int value)
big-endian or motorola format.
|
static void |
writeUnsignedInteger24BitsBigEndian(IO.WritableByteStream io,
int value)
big-endian or motorola format.
|
static void |
writeUnsignedInteger24BitsLittleEndian(byte[] buffer,
int offset,
int value)
little-endian or intel format.
|
static void |
writeUnsignedInteger24BitsLittleEndian(ByteBuffer io,
int value)
little-endian or intel format.
|
static void |
writeUnsignedInteger24BitsLittleEndian(IO.WritableByteStream io,
int value)
little-endian or intel format.
|
static void |
writeUnsignedIntegerBigEndian(byte[] buffer,
int offset,
long value)
big-endian or motorola format.
|
static void |
writeUnsignedIntegerBigEndian(ByteBuffer io,
long value)
big-endian or motorola format.
|
static void |
writeUnsignedIntegerBigEndian(IO.WritableByteStream io,
long value)
big-endian or motorola format.
|
static void |
writeUnsignedIntegerLittleEndian(byte[] buffer,
int offset,
long value)
little-endian or intel format.
|
static void |
writeUnsignedIntegerLittleEndian(ByteBuffer io,
long value)
little-endian or intel format.
|
static void |
writeUnsignedIntegerLittleEndian(IO.WritableByteStream io,
long value)
little-endian or intel format.
|
static void |
writeUnsignedShortBigEndian(byte[] buffer,
int offset,
int value)
big-endian or motorola format.
|
static void |
writeUnsignedShortBigEndian(ByteBuffer io,
int value)
big-endian or motorola format.
|
static void |
writeUnsignedShortBigEndian(IO.WritableByteStream io,
int value)
big-endian or motorola format.
|
static void |
writeUnsignedShortLittleEndian(byte[] buffer,
int offset,
int value)
little-endian or intel format.
|
static void |
writeUnsignedShortLittleEndian(ByteBuffer io,
int value)
little-endian or intel format.
|
static void |
writeUnsignedShortLittleEndian(IO.WritableByteStream io,
int value)
little-endian or intel format.
|
public static long readLongBigEndian(byte[] buffer,
int offset)
public static long readLongLittleEndian(byte[] buffer,
int offset)
public static int readIntegerBigEndian(byte[] buffer,
int offset)
public static int readIntegerLittleEndian(byte[] buffer,
int offset)
public static long readUnsignedIntegerLittleEndian(byte[] buffer,
int offset)
public static long readUnsignedIntegerBigEndian(byte[] buffer,
int offset)
public static int readUnsignedInteger24BitsLittleEndian(byte[] buffer,
int offset)
public static int readUnsignedInteger24BitsBigEndian(byte[] buffer,
int offset)
public static short readShortLittleEndian(byte[] buffer,
int offset)
public static int readUnsignedShortLittleEndian(byte[] buffer,
int offset)
public static short readShortBigEndian(byte[] buffer,
int offset)
public static int readUnsignedShortBigEndian(byte[] buffer,
int offset)
public static long readUnsignedIntegerBigEndian(ByteBuffer buf)
public static int readUnsignedInteger24BitsBigEndian(ByteBuffer buf)
public static short readShortBigEndian(ByteBuffer buf)
public static int readUnsignedShortBigEndian(ByteBuffer buf)
public static short readShortLittleEndian(IO.ReadableByteStream io) throws IOException
IOExceptionpublic static short readShortBigEndian(IO.ReadableByteStream io) throws IOException
IOExceptionpublic static int readUnsignedShortLittleEndian(IO.ReadableByteStream io) throws IOException
IOExceptionpublic static int readUnsignedShortBigEndian(IO.ReadableByteStream io) throws IOException
IOExceptionpublic static int readIntegerLittleEndian(IO.ReadableByteStream io) throws IOException
IOExceptionpublic static int readIntegerBigEndian(IO.ReadableByteStream io) throws IOException
IOExceptionpublic static long readUnsignedIntegerLittleEndian(IO.ReadableByteStream io) throws IOException
IOExceptionpublic static long readUnsignedIntegerBigEndian(IO.ReadableByteStream io) throws IOException
IOExceptionpublic static int readUnsignedInteger24BitsLittleEndian(IO.ReadableByteStream io) throws IOException
IOExceptionpublic static int readUnsignedInteger24BitsBigEndian(IO.ReadableByteStream io) throws IOException
IOExceptionpublic static long readLongLittleEndian(IO.ReadableByteStream io) throws IOException
IOExceptionpublic static long readLongBigEndian(IO.ReadableByteStream io) throws IOException
IOExceptionpublic static short readShortLittleEndian(InputStream io) throws IOException
IOExceptionpublic static short readShortBigEndian(InputStream io) throws IOException
IOExceptionpublic static int readUnsignedShortLittleEndian(InputStream io) throws IOException
IOExceptionpublic static int readUnsignedShortBigEndian(InputStream io) throws IOException
IOExceptionpublic static int readIntegerLittleEndian(InputStream io) throws IOException
IOExceptionpublic static int readIntegerBigEndian(InputStream io) throws IOException
IOExceptionpublic static long readUnsignedIntegerLittleEndian(InputStream io) throws IOException
IOExceptionpublic static long readUnsignedIntegerBigEndian(InputStream io) throws IOException
IOExceptionpublic static int readUnsignedInteger24BitsLittleEndian(InputStream io) throws IOException
IOExceptionpublic static int readUnsignedInteger24BitsBigEndian(InputStream io) throws IOException
IOExceptionpublic static long readLongLittleEndian(InputStream io) throws IOException
IOExceptionpublic static long readLongBigEndian(InputStream io) throws IOException
IOExceptionpublic static void writeShortBigEndian(byte[] buffer,
int offset,
short value)
public static void writeShortLittleEndian(byte[] buffer,
int offset,
short value)
public static void writeUnsignedShortLittleEndian(byte[] buffer,
int offset,
int value)
public static void writeUnsignedShortBigEndian(byte[] buffer,
int offset,
int value)
public static void writeIntegerBigEndian(byte[] buffer,
int offset,
int value)
public static void writeIntegerLittleEndian(byte[] buffer,
int offset,
int value)
public static void writeUnsignedIntegerLittleEndian(byte[] buffer,
int offset,
long value)
public static void writeUnsignedIntegerBigEndian(byte[] buffer,
int offset,
long value)
public static void writeUnsignedInteger24BitsLittleEndian(byte[] buffer,
int offset,
int value)
public static void writeUnsignedInteger24BitsBigEndian(byte[] buffer,
int offset,
int value)
public static void writeLongBigEndian(byte[] buffer,
int offset,
long value)
public static void writeLongLittleEndian(byte[] buffer,
int offset,
long value)
public static void writeShortBigEndian(IO.WritableByteStream io, short value) throws IOException
IOExceptionpublic static void writeShortLittleEndian(IO.WritableByteStream io, short value) throws IOException
IOExceptionpublic static void writeUnsignedShortLittleEndian(IO.WritableByteStream io, int value) throws IOException
IOExceptionpublic static void writeUnsignedShortBigEndian(IO.WritableByteStream io, int value) throws IOException
IOExceptionpublic static void writeIntegerBigEndian(IO.WritableByteStream io, int value) throws IOException
IOExceptionpublic static void writeIntegerLittleEndian(IO.WritableByteStream io, int value) throws IOException
IOExceptionpublic static void writeUnsignedIntegerLittleEndian(IO.WritableByteStream io, long value) throws IOException
IOExceptionpublic static void writeUnsignedIntegerBigEndian(IO.WritableByteStream io, long value) throws IOException
IOExceptionpublic static void writeUnsignedInteger24BitsLittleEndian(IO.WritableByteStream io, int value) throws IOException
IOExceptionpublic static void writeUnsignedInteger24BitsBigEndian(IO.WritableByteStream io, int value) throws IOException
IOExceptionpublic static void writeLongBigEndian(IO.WritableByteStream io, long value) throws IOException
IOExceptionpublic static void writeLongLittleEndian(IO.WritableByteStream io, long value) throws IOException
IOExceptionpublic static void writeShortBigEndian(ByteBuffer io, short value)
public static void writeShortLittleEndian(ByteBuffer io, short value)
public static void writeUnsignedShortLittleEndian(ByteBuffer io, int value)
public static void writeUnsignedShortBigEndian(ByteBuffer io, int value)
public static void writeIntegerBigEndian(ByteBuffer io, int value)
public static void writeIntegerLittleEndian(ByteBuffer io, int value)
public static void writeUnsignedIntegerLittleEndian(ByteBuffer io, long value)
public static void writeUnsignedIntegerBigEndian(ByteBuffer io, long value)
public static void writeUnsignedInteger24BitsLittleEndian(ByteBuffer io, int value)
public static void writeUnsignedInteger24BitsBigEndian(ByteBuffer io, int value)
public static void writeLongBigEndian(ByteBuffer io, long value)
public static void writeLongLittleEndian(ByteBuffer io, long value)
public static byte[] getBytesLittleEndian(long value)
Copyright © 2019. All rights reserved.