uk.ac.cam.spectra.spectrasub
Class DataPackage
java.lang.Object
uk.ac.cam.spectra.spectrasub.DataPackage
- All Implemented Interfaces:
- java.io.Serializable
public class DataPackage
- extends java.lang.Object
- implements java.io.Serializable
Class used for building a package. Can be constructed
- Author:
- ojd20
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
DataPackage
public DataPackage()
getAddedDataFiles
public java.util.List<DataFile> getAddedDataFiles()
setAddedDataFiles
public void setAddedDataFiles(java.util.List<DataFile> completedUploads)
getRemainingDataFiles
public java.util.List<DataFile> getRemainingDataFiles()
setRemainingDataFiles
public void setRemainingDataFiles(java.util.List<DataFile> remainingUploads)
getId
public java.lang.String getId()
setId
public void setId(java.lang.String id)
add
public void add(DataFile df)
getNextUpload
public DataFile getNextUpload()
doneNext
public void doneNext()
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
addMetadata
public void addMetadata(com.hp.hpl.jena.rdf.model.Model md,
uk.ac.cam.spectra.Combine c)
getMetadata
public com.hp.hpl.jena.rdf.model.Model getMetadata()
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
setMetadata
protected void setMetadata(com.hp.hpl.jena.rdf.model.Model model)
getUri
public java.net.URI getUri()
setUri
public void setUri(java.net.URI newUri)
getValue
public java.lang.String getValue(uk.ac.cam.spectra.MetadataProperty prop)
getValues
public java.util.List<java.lang.String> getValues(uk.ac.cam.spectra.MetadataProperty prop)
getNormalizedURIString
public java.lang.String getNormalizedURIString()
- Hack required because file URIs seem to come out with either one / or
three slashes after the file:. Its necessity is regretable :-(
- Returns:
getIntegerValue
public java.lang.Integer getIntegerValue(uk.ac.cam.spectra.IntegerProperty prop)
getIntegerValues
public java.util.List<java.lang.Integer> getIntegerValues(uk.ac.cam.spectra.IntegerProperty prop)
getBooleanValue
public boolean getBooleanValue(uk.ac.cam.spectra.MetadataProperty prop)
getBooleanValues
public java.util.List<java.lang.Boolean> getBooleanValues(uk.ac.cam.spectra.MetadataProperty prop)
getDateValue
public java.util.Date getDateValue(uk.ac.cam.spectra.DateProperty prop)
getDateValues
public java.util.List<java.util.Date> getDateValues(uk.ac.cam.spectra.DateProperty prop)
getCmlFile
public DataFile getCmlFile()
setCmlFile
public void setCmlFile(DataFile cmlFile)
append
public void append(nu.xom.Document newCml)
Copyright © 2006-2007 The SPECTRa Project. All Rights Reserved.