binaryFileStorage
Class BinaryOfflineDataMapPoint

java.lang.Object
  extended by dataMap.OfflineDataMapPoint
      extended by binaryFileStorage.BinaryOfflineDataMapPoint
All Implemented Interfaces:
java.lang.Comparable<OfflineDataMapPoint>

public class BinaryOfflineDataMapPoint
extends OfflineDataMapPoint


Field Summary
private  java.io.File binaryFile
           
private  BinaryFooter binaryFooter
           
private  BinaryHeader binaryHeader
           
private  ModuleFooter moduleFooter
           
private  ModuleHeader moduleHeader
           
 
Constructor Summary
BinaryOfflineDataMapPoint(java.io.File file, BinaryHeader binaryHeader, BinaryFooter binaryFooter, ModuleHeader moduleHeader, ModuleFooter moduleFooter)
           
 
Method Summary
 java.io.File getBinaryFile()
           
 BinaryFooter getBinaryFooter()
           
 BinaryHeader getBinaryHeader()
           
 ModuleFooter getModuleFooter()
           
 ModuleHeader getModuleHeader()
           
 java.lang.String getName()
           
 void setModuleFooter(ModuleFooter moduleFooter)
           
 void setModuleHeader(ModuleHeader moduleHeader)
           
 void update(java.io.File file, BinaryHeader binaryHeader, BinaryFooter binaryFooter, ModuleHeader moduleHeader, ModuleFooter moduleFooter)
           
 
Methods inherited from class dataMap.OfflineDataMapPoint
coincides, compareTo, getEndTime, getNDatas, getStartTime, setEndTime, setNDatas, setStartTime
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

binaryHeader

private BinaryHeader binaryHeader

binaryFooter

private BinaryFooter binaryFooter

moduleHeader

private ModuleHeader moduleHeader

moduleFooter

private ModuleFooter moduleFooter

binaryFile

private java.io.File binaryFile
Constructor Detail

BinaryOfflineDataMapPoint

public BinaryOfflineDataMapPoint(java.io.File file,
                                 BinaryHeader binaryHeader,
                                 BinaryFooter binaryFooter,
                                 ModuleHeader moduleHeader,
                                 ModuleFooter moduleFooter)
Method Detail

update

public void update(java.io.File file,
                   BinaryHeader binaryHeader,
                   BinaryFooter binaryFooter,
                   ModuleHeader moduleHeader,
                   ModuleFooter moduleFooter)

getName

public java.lang.String getName()
Specified by:
getName in class OfflineDataMapPoint
Returns:
a name for the map point

getBinaryHeader

public BinaryHeader getBinaryHeader()
Returns:
the binary file header

getBinaryFooter

public BinaryFooter getBinaryFooter()
Returns:
the binary file footer

getBinaryFile

public java.io.File getBinaryFile()
Returns:
the binaryFile

getModuleHeader

public ModuleHeader getModuleHeader()
Returns:
the moduleHeader

setModuleHeader

public void setModuleHeader(ModuleHeader moduleHeader)
Parameters:
moduleHeader - the moduleHeader to set

getModuleFooter

public ModuleFooter getModuleFooter()
Returns:
the moduleFooter

setModuleFooter

public void setModuleFooter(ModuleFooter moduleFooter)
Parameters:
moduleFooter - the moduleFooter to set