org.kinsources.kiwa.kidarep
Class DatasetFile

java.lang.Object
  extended by org.kinsources.kiwa.kidarep.LoadedFileHeader
      extended by org.kinsources.kiwa.kidarep.DatasetFile

public class DatasetFile
extends LoadedFileHeader

Author:
christian.momon@devinsy.fr

Field Summary
 
Fields inherited from class org.kinsources.kiwa.kidarep.LoadedFileHeader
NO_ID
 
Constructor Summary
DatasetFile(LoadedFileHeader source)
           
DatasetFile(long id, LoadedFileHeader source)
           
DatasetFile(long id, java.lang.String name, byte[] data)
           
DatasetFile(long id, java.lang.String name, long length, java.lang.String digest, org.joda.time.DateTime loadingDate)
           
DatasetFile(java.lang.String name, byte[] data)
           
 
Method Summary
 long getDownloadCount()
           
 long incDownloadCount()
           
 void setDownloadCount(long downloadCount)
           
 Statistics statistics()
           
 
Methods inherited from class org.kinsources.kiwa.kidarep.LoadedFileHeader
checkDigest, digest, digest, id, length, loadingDate, name, rename
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DatasetFile

public DatasetFile(LoadedFileHeader source)
Parameters:
name -
data -

DatasetFile

public DatasetFile(long id,
                   LoadedFileHeader source)
Parameters:
name -
data -

DatasetFile

public DatasetFile(long id,
                   java.lang.String name,
                   byte[] data)
Parameters:
name -
data -

DatasetFile

public DatasetFile(long id,
                   java.lang.String name,
                   long length,
                   java.lang.String digest,
                   org.joda.time.DateTime loadingDate)

DatasetFile

public DatasetFile(java.lang.String name,
                   byte[] data)
Parameters:
name -
data -
Method Detail

getDownloadCount

public long getDownloadCount()

incDownloadCount

public long incDownloadCount()
Returns:

setDownloadCount

public void setDownloadCount(long downloadCount)

statistics

public Statistics statistics()