org.jlab.hipo.io
Class HipoFileHeader
- java.lang.Object
-
- org.jlab.hipo.io.HipoFileHeader
-
public class HipoFileHeader extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field and Description static intFILE_HEADER_LENGTHstatic intFILE_IDENTIFIERstatic intFILE_VERSIONstatic byte[]HIPO_FILE_SIGNATURE_BYTESstatic intOFFSET_FILE_HEADER_SIZEstatic intOFFSET_FILE_SIZE
-
Constructor Summary
Constructors Constructor and Description HipoFileHeader()HipoFileHeader(byte[] header)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description java.nio.ByteBufferbuild()intgetHeaderSize()intgetHeaderStart()intgetIdentifier()intgetRecordStart()intgetVersion()booleanisValid()voidsetHeaderSize(int size)
-
-
-
Field Detail
-
FILE_HEADER_LENGTH
public static final int FILE_HEADER_LENGTH
- See Also:
- Constant Field Values
-
FILE_IDENTIFIER
public static final int FILE_IDENTIFIER
- See Also:
- Constant Field Values
-
FILE_VERSION
public static final int FILE_VERSION
- See Also:
- Constant Field Values
-
OFFSET_FILE_SIZE
public static final int OFFSET_FILE_SIZE
- See Also:
- Constant Field Values
-
OFFSET_FILE_HEADER_SIZE
public static final int OFFSET_FILE_HEADER_SIZE
- See Also:
- Constant Field Values
-
HIPO_FILE_SIGNATURE_BYTES
public static final byte[] HIPO_FILE_SIGNATURE_BYTES
-
-
Constructor Detail
-
HipoFileHeader
public HipoFileHeader()
-
HipoFileHeader
public HipoFileHeader(byte[] header)
-
-
Method Detail
-
getRecordStart
public int getRecordStart()
-
isValid
public boolean isValid()
-
getHeaderSize
public int getHeaderSize()
-
getIdentifier
public int getIdentifier()
-
getVersion
public int getVersion()
-
getHeaderStart
public int getHeaderStart()
-
setHeaderSize
public final void setHeaderSize(int size)
-
build
public java.nio.ByteBuffer build()
-
-
DMelt 3.0 © DataMelt by jWork.ORG