public class HipoRecordHeader
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
OFFSET_DATA_LENGTH_WORD_COMPRESSED |
static int |
OFFSET_DATA_LENGTH_WORD_UNCOMPRESSED |
static int |
OFFSET_HEADER_LENGTH_WORD |
static int |
OFFSET_INDEX_LENGTH_WORD |
static int |
OFFSET_NUMBER_OF_EVENTS |
static int |
OFFSET_RECORD_LENGTH_WORD
Define offsets for each WORD in the header
|
static int |
RECORD_HEADER_SIZE |
static int |
RECORD_IDENTIFIER_INTEGER |
static byte[] |
RECORD_IDENTIFIER_STRING |
Constructor and Description |
---|
HipoRecordHeader() |
HipoRecordHeader(byte[] array) |
Modifier and Type | Method and Description |
---|---|
int |
getCompressionType() |
int |
getDataSize() |
int |
getDataSizeCompressed() |
int |
getHeaderSize() |
int |
getIndexArraySize() |
int |
getNumberOfEvents() |
long |
getPositionInFile() |
byte[] |
getRecordHeaderData() |
int |
getRecordHeaderLength() |
int |
getRecordSize() |
void |
initBinary(byte[] array) |
boolean |
isValid() |
static void |
main(java.lang.String[] args) |
void |
reset() |
void |
setCompressionType(int type) |
void |
setDataSize(int size) |
void |
setDataSizeCompressed(int size) |
void |
setHeaderSize(int size) |
void |
setIndexArraySize(int size) |
void |
setNumberOfEvents(int nevents) |
void |
setPositionInFile(long pos) |
void |
setRecordHeaderLength(int length) |
void |
setRecordSize(int size) |
java.lang.String |
toString() |
public static final int RECORD_HEADER_SIZE
public static final byte[] RECORD_IDENTIFIER_STRING
public static final int RECORD_IDENTIFIER_INTEGER
public static final int OFFSET_RECORD_LENGTH_WORD
public static final int OFFSET_DATA_LENGTH_WORD_UNCOMPRESSED
public static final int OFFSET_DATA_LENGTH_WORD_COMPRESSED
public static final int OFFSET_NUMBER_OF_EVENTS
public static final int OFFSET_HEADER_LENGTH_WORD
public static final int OFFSET_INDEX_LENGTH_WORD
public HipoRecordHeader()
public HipoRecordHeader(byte[] array)
public final void initBinary(byte[] array)
public final boolean isValid()
public int getDataSize()
public int getDataSizeCompressed()
public int getRecordHeaderLength()
public int getNumberOfEvents()
public int getRecordSize()
public int getHeaderSize()
public final int getIndexArraySize()
public int getCompressionType()
public byte[] getRecordHeaderData()
public long getPositionInFile()
public void setPositionInFile(long pos)
public final void setDataSize(int size)
public final void setDataSizeCompressed(int size)
public final void setIndexArraySize(int size)
public final void setRecordHeaderLength(int length)
public final void setNumberOfEvents(int nevents)
public final void setHeaderSize(int size)
public void setCompressionType(int type)
public void setRecordSize(int size)
public java.lang.String toString()
toString
in class java.lang.Object
public final void reset()
public static void main(java.lang.String[] args)
JHepSim. A part of HSTOOLS. version-1.2