hepdata is hosted by Hepforge, IPPP Durham

cedar.hepdata.migration.model
Class Qualifier

java.lang.Object
  extended by cedar.hepdata.migration.model.Qualifier
Direct Known Subclasses:
Scalefactor, Systematic

public class Qualifier
extends java.lang.Object

An class for modelling Axis or Dataset level information such as Systematics.

Version:
$Date: 2006-02-02 15:28:29 +0000 (Thu, 02 Feb 2006) $ $Revision: 494 $
Author:
S Butterworth

Field Summary
static char DS
          dataset level
static char X
          xaxis level
static char Y
          yaxis level
 
Constructor Summary
Qualifier()
          default constructor
Qualifier(HDObjectReader reader)
          builds qualifier from a file
 
Method Summary
 void addValue(ErrorValue err)
           
 void createMatch(int pId, java.lang.String sysn, java.util.Map<java.lang.String,java.lang.String> conditions)
           
 boolean folded()
           
 java.lang.String getComment()
           
 java.lang.String getComment2()
           
 java.lang.String getComment3()
           
 int getId()
          Return the qualifier ID
 java.lang.String getMatchConditionHeader()
           
 java.lang.String getMatchConditionValue()
           
 java.util.Enumeration getMatches()
           
 java.lang.String getMatchHeader()
           
 int getPaperId()
           
 java.util.List<ErrorValue> getValues()
           
 void setComment(java.lang.String s)
           
 void setComment2(java.lang.String s)
           
 void setComment3(java.lang.String s)
           
 void setFolded(boolean b)
           
 void setId(int id)
           
 void setPaperId(int id)
           
 void setValues(java.util.Vector<ErrorValue> v)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

DS

public static final char DS
dataset level

See Also:
Constant Field Values


Y

public static final char Y
yaxis level

See Also:
Constant Field Values


X

public static final char X
xaxis level

See Also:
Constant Field Values

Constructor Detail

Qualifier

public Qualifier(HDObjectReader reader)
          throws HDException
builds qualifier from a file

Throws:
HDException


Qualifier

public Qualifier()
default constructor

Method Detail

getId

public int getId()
Return the qualifier ID

Returns:
qualifierId


setId

public void setId(int id)

getPaperId

public int getPaperId()

setPaperId

public void setPaperId(int id)

folded

public boolean folded()

setFolded

public void setFolded(boolean b)

getValues

public java.util.List<ErrorValue> getValues()

addValue

public void addValue(ErrorValue err)

setValues

public void setValues(java.util.Vector<ErrorValue> v)

getComment

public java.lang.String getComment()

setComment

public void setComment(java.lang.String s)

getComment2

public java.lang.String getComment2()

setComment2

public void setComment2(java.lang.String s)

getComment3

public java.lang.String getComment3()

setComment3

public void setComment3(java.lang.String s)

createMatch

public void createMatch(int pId,
                        java.lang.String sysn,
                        java.util.Map<java.lang.String,java.lang.String> conditions)
                 throws HDException
Throws:
HDException

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getMatchHeader

public java.lang.String getMatchHeader()

getMatchConditionHeader

public java.lang.String getMatchConditionHeader()

getMatchConditionValue

public java.lang.String getMatchConditionValue()

getMatches

public java.util.Enumeration getMatches()

Generated 20060512 1623

HEPData