hepdata is hosted by Hepforge, IPPP Durham

cedar.hepdata.model
Class Dataset

java.lang.Object
  extended by cedar.hepdata.model.Dataset
All Implemented Interfaces:
HDPersistable

public class Dataset
extends java.lang.Object
implements HDPersistable

A single result set within a Paper Contains header information and a collection of Axis objects

Version:
$Date: 2006-02-02 16:35:56 +0000 (Thu, 02 Feb 2006) $ $Revision: 500 $
Author:
S Butterworth, Andy Buckley

Constructor Summary
Dataset(HDObjectReader reader)
          Builds a dataset from a file (should be moved into migration code)
Dataset(int paperId, int dsId)
          Build a dataset from the DB.
 
Method Summary
 void add(Axis ax)
           
 java.util.List<Axis> getAxes()
           
 java.lang.String getComment()
           
 java.lang.String getDesc1()
           
 java.lang.String getDesc2()
           
 java.lang.String getDescription()
           
 java.lang.String getHeader()
           
 int getId()
          Return the dataset ID
 java.lang.Double getK1()
           
 java.lang.Double getK2()
           
 java.lang.Double getNu1()
           
 java.lang.Double getNu2()
           
 java.lang.Double getOm1()
           
 java.lang.Double getOm2()
           
 Paper getPaper()
           
 int getPaperId()
           
 java.lang.Double getPLab1()
           
 java.lang.Double getPLab2()
           
 java.lang.Double getQ21()
           
 java.lang.Double getQ22()
           
 java.lang.String getTfp()
           
 java.util.List<XAxis> getXAxes()
           
 java.util.List<YAxis> getYAxes()
           
 void setComment(java.lang.String s)
           
 void setDesc1(java.lang.String s)
           
 void setDesc2(java.lang.String s)
           
 void setDescription(java.lang.String s)
           
 void setHeader(java.lang.String s)
           
 void setId(int id)
          Set the internal ID code
 void setK1(java.lang.Double d)
           
 void setK2(java.lang.Double d)
           
 void setNu1(java.lang.Double d)
           
 void setNu2(java.lang.Double d)
           
 void setOm1(java.lang.Double d)
           
 void setOm2(java.lang.Double d)
           
 void setPaperId(int id)
           
 void setPLab1(java.lang.Double d)
           
 void setPLab2(java.lang.Double d)
           
 void setQ21(java.lang.Double d)
           
 void setQ22(java.lang.Double d)
           
 void setTfp(java.lang.String s)
           
 java.lang.String toString()
          Produce a string representation of the object
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Dataset

public Dataset(HDObjectReader reader)
        throws HDException
Builds a dataset from a file (should be moved into migration code)

Throws:
HDException


Dataset

public Dataset(int paperId,
               int dsId)
Build a dataset from the DB.

Parameters:
paperId - int, the paper identifier.
dsId - int, the dataset identifier.
Throws:
JetWebException

Method Detail

getId

public int getId()
Return the dataset ID

Specified by:
getId in interface HDPersistable
Returns:
dsId


setId

public void setId(int id)
Description copied from interface: HDPersistable
Set the internal ID code

Specified by:
setId in interface HDPersistable
Parameters:
id - internal ID used to define (part of) the


getPaperId

public int getPaperId()

getPaper

public Paper getPaper()
               throws HDException
Throws:
HDException

setPaperId

public void setPaperId(int id)

getPLab1

public java.lang.Double getPLab1()

setPLab1

public void setPLab1(java.lang.Double d)

getPLab2

public java.lang.Double getPLab2()

setPLab2

public void setPLab2(java.lang.Double d)

getQ21

public java.lang.Double getQ21()

setQ21

public void setQ21(java.lang.Double d)

getQ22

public java.lang.Double getQ22()

setQ22

public void setQ22(java.lang.Double d)

getNu1

public java.lang.Double getNu1()

setNu1

public void setNu1(java.lang.Double d)

getNu2

public java.lang.Double getNu2()

setNu2

public void setNu2(java.lang.Double d)

getK1

public java.lang.Double getK1()

setK1

public void setK1(java.lang.Double d)

getK2

public java.lang.Double getK2()

setK2

public void setK2(java.lang.Double d)

getOm1

public java.lang.Double getOm1()

setOm1

public void setOm1(java.lang.Double d)

getOm2

public java.lang.Double getOm2()

setOm2

public void setOm2(java.lang.Double d)

getComment

public java.lang.String getComment()

setComment

public void setComment(java.lang.String s)

getTfp

public java.lang.String getTfp()

setTfp

public void setTfp(java.lang.String s)

getHeader

public java.lang.String getHeader()

setHeader

public void setHeader(java.lang.String s)

getDescription

public java.lang.String getDescription()

setDescription

public void setDescription(java.lang.String s)

getDesc1

public java.lang.String getDesc1()

setDesc1

public void setDesc1(java.lang.String s)

getDesc2

public java.lang.String getDesc2()

setDesc2

public void setDesc2(java.lang.String s)

add

public void add(Axis ax)

getAxes

public java.util.List<Axis> getAxes()

getXAxes

public java.util.List<XAxis> getXAxes()

getYAxes

public java.util.List<YAxis> getYAxes()

toString

public java.lang.String toString()
Description copied from interface: HDPersistable
Produce a string representation of the object

Specified by:
toString in interface HDPersistable
Overrides:
toString in class java.lang.Object


Generated 20060512 1623

HEPData