public abstract class BCDByteUtilities
extends java.lang.Object
Constructor and Description |
---|
BCDByteUtilities() |
Modifier and Type | Method and Description |
---|---|
abstract byte[] |
fromByte(byte value,
int mask) |
abstract byte[] |
fromInt(int value,
int mask) |
abstract byte[] |
fromLong(long value,
long mask) |
abstract byte[] |
fromShort(short value,
int mask) |
static BCDByteUtilities |
get(java.nio.ByteOrder order) |
abstract byte |
getByte(byte[] data,
int offset) |
abstract byte |
getByte(byte[] data,
int offset,
int mask) |
abstract int |
getInt(byte[] data,
int offset) |
abstract int |
getInt(byte[] data,
int offset,
int mask) |
abstract long |
getLong(byte[] data,
int offset) |
abstract long |
getLong(byte[] data,
int offset,
long mask) |
abstract short |
getShort(byte[] data,
int offset) |
abstract short |
getShort(byte[] data,
int offset,
int mask) |
public static BCDByteUtilities get(java.nio.ByteOrder order)
public abstract byte getByte(byte[] data, int offset)
public abstract byte getByte(byte[] data, int offset, int mask)
public abstract short getShort(byte[] data, int offset)
public abstract short getShort(byte[] data, int offset, int mask)
public abstract int getInt(byte[] data, int offset)
public abstract int getInt(byte[] data, int offset, int mask)
public abstract long getLong(byte[] data, int offset)
public abstract long getLong(byte[] data, int offset, long mask)
public abstract byte[] fromByte(byte value, int mask)
public abstract byte[] fromShort(short value, int mask)
public abstract byte[] fromInt(int value, int mask)
public abstract byte[] fromLong(long value, long mask)