public class Encoding
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
ADDR_WIDTH_32BIT |
static int |
ADDR_WIDTH_64BIT |
static Encoding |
BIG_ENDIAN_32BIT |
static int |
BIG_ENDIAN_32BIT_ID |
static Encoding |
BIG_ENDIAN_64BIT |
static int |
BIG_ENDIAN_64BIT_ID |
static Encoding |
JAVA_NATIVE |
static Encoding |
LITTLE_ENDIAN_32BIT |
static int |
LITTLE_ENDIAN_32BIT_ID |
static Encoding |
LITTLE_ENDIAN_64BIT |
static int |
LITTLE_ENDIAN_64BIT_ID |
Modifier and Type | Method and Description |
---|---|
static Encoding |
get(java.nio.ByteOrder byteOrder,
int addressWidth) |
int |
getAddressWidth() |
java.nio.ByteOrder |
getByteOrder() |
int |
id() |
static Encoding |
nativeEncoding()
Determines the encoding used by the current system.
|
public static final int ADDR_WIDTH_64BIT
public static final int ADDR_WIDTH_32BIT
public static final Encoding LITTLE_ENDIAN_64BIT
public static final Encoding BIG_ENDIAN_64BIT
public static final Encoding LITTLE_ENDIAN_32BIT
public static final Encoding BIG_ENDIAN_32BIT
public static final int LITTLE_ENDIAN_64BIT_ID
public static final int LITTLE_ENDIAN_32BIT_ID
public static final int BIG_ENDIAN_64BIT_ID
public static final int BIG_ENDIAN_32BIT_ID
public static final Encoding JAVA_NATIVE
public int id()
public java.nio.ByteOrder getByteOrder()
public int getAddressWidth()
public static Encoding get(java.nio.ByteOrder byteOrder, int addressWidth)
public static Encoding nativeEncoding()