public abstract class Endian
extends java.lang.Object
| Constructor and Description |
|---|
Endian() |
| Modifier and Type | Method and Description |
|---|---|
abstract <T extends Buffer<T>> |
readLong(Buffer<T> buffer) |
abstract <T extends Buffer<T>> |
readUInt16(Buffer<T> buffer) |
abstract <T extends Buffer<T>> |
readUInt24(Buffer<T> buffer) |
abstract <T extends Buffer<T>> |
readUInt32(Buffer<T> buffer) |
abstract <T extends Buffer<T>> |
readUInt64(Buffer<T> buffer) |
abstract <T extends Buffer<T>> |
readUtf16String(Buffer<T> buffer,
int length) |
abstract <T extends Buffer<T>> |
writeLong(Buffer<T> buffer,
long longVal) |
abstract <T extends Buffer<T>> |
writeUInt16(Buffer<T> buffer,
int uint16) |
abstract <T extends Buffer<T>> |
writeUInt24(Buffer<T> buffer,
int uint24) |
abstract <T extends Buffer<T>> |
writeUInt32(Buffer<T> buffer,
long uint32) |
abstract <T extends Buffer<T>> |
writeUInt64(Buffer<T> buffer,
long uint64) |
abstract <T extends Buffer<T>> |
writeUtf16String(Buffer<T> buffer,
java.lang.String string) |
public abstract <T extends Buffer<T>> int readUInt16(Buffer<T> buffer) throws Buffer.BufferException
Buffer.BufferExceptionpublic abstract <T extends Buffer<T>> int readUInt24(Buffer<T> buffer) throws Buffer.BufferException
Buffer.BufferExceptionpublic abstract <T extends Buffer<T>> long readUInt32(Buffer<T> buffer) throws Buffer.BufferException
Buffer.BufferExceptionpublic abstract <T extends Buffer<T>> long readUInt64(Buffer<T> buffer) throws Buffer.BufferException
Buffer.BufferExceptionpublic abstract <T extends Buffer<T>> long readLong(Buffer<T> buffer) throws Buffer.BufferException
Buffer.BufferExceptionpublic abstract <T extends Buffer<T>> void writeUtf16String(Buffer<T> buffer, java.lang.String string)
public abstract <T extends Buffer<T>> java.lang.String readUtf16String(Buffer<T> buffer, int length) throws Buffer.BufferException
Buffer.BufferException