Package binaryFileStorage
Class BinaryOfflineDataMapPoint
java.lang.Object
dataMap.OfflineDataMapPoint
binaryFileStorage.BinaryOfflineDataMapPoint
- All Implemented Interfaces:
DatagramPoint
,Serializable
,Cloneable
,Comparable<OfflineDataMapPoint>
,ManagedParameters
public class BinaryOfflineDataMapPoint
extends OfflineDataMapPoint
implements Serializable, DatagramPoint, ManagedParameters
- See Also:
-
Constructor Summary
ConstructorDescriptionBinaryOfflineDataMapPoint
(BinaryStore binaryStore, File file, BinaryHeader binaryHeader, BinaryFooter binaryFooter, ModuleHeader moduleHeader, ModuleFooter moduleFooter, Datagram datagram) -
Method Summary
Modifier and TypeMethodDescriptiongetBinaryFile
(BinaryStore binaryStore) getBinaryFile
(String rootFolder) GEt a binary file using the relative file name + a new root folder name.getName()
Get a set of data that describes all of the parameters in a classvoid
setBinaryFooter
(BinaryFooter binaryFooter) void
setBinaryHeader
(BinaryHeader binaryHeader) void
setDatagram
(Datagram datagram) void
setHighestUID
(Long uid) void
setLowestUID
(Long uid) void
setModuleFooter
(ModuleFooter moduleFooter) void
setModuleHeader
(ModuleHeader moduleHeader) toString()
void
update
(BinaryStore binaryStore, File file, BinaryHeader binaryHeader, BinaryFooter binaryFooter, ModuleHeader moduleHeader, ModuleFooter moduleFooter, Datagram datagram) Methods inherited from class dataMap.OfflineDataMapPoint
addMissingUID, addOneData, clone, coincides, compareTo, equals, getEndTime, getMatchedPoint, getMissingUIDs, getNDatas, getStartTime, setEndTime, setMatchedPoint, setMinMaxUID, setMissingUIDs, setNDatas, setStartTime
-
Constructor Details
-
BinaryOfflineDataMapPoint
public BinaryOfflineDataMapPoint()
-
Method Details
-
getName
- Specified by:
getName
in classOfflineDataMapPoint
- Returns:
- a name for the map point
-
getBinaryHeader
- Returns:
- the binary file header
-
getBinaryFile
- Returns:
- the binaryFile
-
getBinaryFile
GEt a binary file using the relative file name + a new root folder name.- Parameters:
rootFolder
-- Returns:
- File using the given path name.
-
getModuleHeader
- Returns:
- the moduleHeader
-
setModuleHeader
- Parameters:
moduleHeader
- the moduleHeader to set
-
getDatagram
- Specified by:
getDatagram
in interfaceDatagramPoint
- Returns:
- the datagram
-
setDatagram
- Specified by:
setDatagram
in interfaceDatagramPoint
- Parameters:
datagram
- the datagram to set
-
toString
- Overrides:
toString
in classOfflineDataMapPoint
-
getLowestUID
- Specified by:
getLowestUID
in classOfflineDataMapPoint
- Returns:
- the lowestUId
-
getHighestUID
- Specified by:
getHighestUID
in classOfflineDataMapPoint
- Returns:
- the highestUID
-
setLowestUID
- Specified by:
setLowestUID
in classOfflineDataMapPoint
-
setHighestUID
- Specified by:
setHighestUID
in classOfflineDataMapPoint
-
setBinaryHeader
- Parameters:
binaryHeader
- the binaryHeader to set
-
getParameterSet
Description copied from interface:ManagedParameters
Get a set of data that describes all of the parameters in a class- Specified by:
getParameterSet
in interfaceManagedParameters
- Overrides:
getParameterSet
in classOfflineDataMapPoint
- Returns:
- description of the parameters in a class.