binaryFileStorage
Class BinaryHeader
java.lang.Object
binaryFileStorage.BinaryHeader
public class BinaryHeader
- extends java.lang.Object
|
Constructor Summary |
BinaryHeader()
|
BinaryHeader(java.lang.String moduleType,
java.lang.String moduleName,
java.lang.String streamName)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
headerLength
private int headerLength
headerFormat
private int headerFormat
pamguard
private java.lang.String pamguard
pamguardVersion
private java.lang.String pamguardVersion
pamguardBranch
private java.lang.String pamguardBranch
dataDate
private long dataDate
analysisDate
private long analysisDate
fileStartSample
private long fileStartSample
moduleType
private java.lang.String moduleType
moduleName
private java.lang.String moduleName
streamName
private java.lang.String streamName
extraInfo
private byte[] extraInfo
BinaryHeader
public BinaryHeader(java.lang.String moduleType,
java.lang.String moduleName,
java.lang.String streamName)
BinaryHeader
public BinaryHeader()
getExtraInfo
public byte[] getExtraInfo()
setExtraInfo
public void setExtraInfo(byte[] extraInfo)
writeHeader
public boolean writeHeader(java.io.DataOutputStream dos)
- Write the header to the output stream
- Parameters:
dos - opened DataOutputStream
- Returns:
- true if successful
readHeader
public boolean readHeader(java.io.DataInputStream dis)
- Read binary header information
- Parameters:
dis - data input stream
- Returns:
- true if read sucessfully. False otherwise
getHeaderLength
public int getHeaderLength()
- Returns:
- the headerLength
setHeaderLength
public void setHeaderLength(int headerLength)
- Parameters:
headerLength - the headerLength to set
getHeaderFormat
public int getHeaderFormat()
- Returns:
- the headerFormat
setHeaderFormat
public void setHeaderFormat(int headerFormat)
- Parameters:
headerFormat - the headerFormat to set
getPamguardVersion
public java.lang.String getPamguardVersion()
- Returns:
- the pamguardVersion
setPamguardVersion
public void setPamguardVersion(java.lang.String pamguardVersion)
- Parameters:
pamguardVersion - the pamguardVersion to set
getPamguardBranch
public java.lang.String getPamguardBranch()
- Returns:
- the pamguardBranch
setPamguardBranch
public void setPamguardBranch(java.lang.String pamguardBranch)
- Parameters:
pamguardBranch - the pamguardBranch to set
getDataDate
public long getDataDate()
- Returns:
- the dataDate
setDataDate
public void setDataDate(long dataDate)
- Parameters:
dataDate - the dataDate to set
getFileStartSample
public long getFileStartSample()
setFileStartSample
public void setFileStartSample(long fileStartSample)
getAnalysisDate
public long getAnalysisDate()
- Returns:
- the analysisDate
setAnalysisDate
public void setAnalysisDate(long analysisDate)
- Parameters:
analysisDate - the analysisDate to set
getModuleType
public java.lang.String getModuleType()
- Returns:
- the moduleType
setModuleType
public void setModuleType(java.lang.String moduleType)
- Parameters:
moduleType - the moduleType to set
getModuleName
public java.lang.String getModuleName()
- Returns:
- the moduleName
setModuleName
public void setModuleName(java.lang.String moduleName)
- Parameters:
moduleName - the moduleName to set
getStreamName
public java.lang.String getStreamName()
- Returns:
- the streamName
setStreamName
public void setStreamName(java.lang.String streamName)
- Parameters:
streamName - the streamName to set