class CASAFileHeader extends Object
Modifier and Type | Field and Description |
---|---|
static int[] |
CURRENT_VERSION |
static int |
HEADER_SIZE |
static long |
MAGIC_NUMBER |
static byte[] |
MAGIC_NUMBER_BYTES |
static int |
MAJOR |
static int |
MINOR |
static int |
PATCH |
static int |
PLATFORM |
private int[] |
version |
private long |
versionEncoded |
private String |
versionString |
Modifier | Constructor and Description |
---|---|
protected |
CASAFileHeader() |
protected |
CASAFileHeader(byte[] bytes) |
Modifier and Type | Method and Description |
---|---|
byte[] |
getBytes() |
int |
getMajorVersion() |
int |
getMinorVersion() |
int |
getPatchVersion() |
int |
getPlatform() |
String |
getVersion() |
int |
getVersion(int code) |
long |
getVersionEncoded() |
public static final long MAGIC_NUMBER
public static final byte[] MAGIC_NUMBER_BYTES
public static final int[] CURRENT_VERSION
public static final int HEADER_SIZE
public static final int MAJOR
public static final int MINOR
public static final int PATCH
public static final int PLATFORM
private int[] version
private long versionEncoded
private String versionString
protected CASAFileHeader()
protected CASAFileHeader(byte[] bytes) throws CASAIOException
CASAIOException
public String getVersion()
public long getVersionEncoded()
public int getMajorVersion()
public int getMinorVersion()
public int getPatchVersion()
public int getPlatform()
public int getVersion(int code)
public byte[] getBytes()