fr.ifremer.allegro.referential.pmfm
Class Pmfm

java.lang.Object
  extended by fr.ifremer.allegro.referential.pmfm.Pmfm
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
PmfmImpl

public abstract class Pmfm
extends java.lang.Object
implements java.io.Serializable

Quadruplet param??tre/support/m??thode/fraction. Ce quadruplet est syst??matiquement associ?? aux r??sultats et d??crit pr??cisemment les conditions de mesure/d'analyse de ceux-ci.

See Also:
Serialized Form

Nested Class Summary
static class Pmfm.Factory
          Constructs new instances of Pmfm.
 
Constructor Summary
Pmfm()
           
 
Method Summary
 boolean equals(java.lang.Object object)
          This entity does not have any identifiers and is not extending any other entity, so this method will only return true if the argument reference and this refer to the same object.
 AggregationLevel getAggregationLevel()
           
 java.util.Date getCreationDate()
           
 java.lang.Float getDefaultValue()
           Pr??cision de la mesure associ?? pour le PSFM.Typiquement, cette pr??cision est utile lors de la saisie de plusieursinstruments et de la m??thode associ??e.
 java.lang.Float getDetectionThreshold()
           Seuil de d??tection des instruments de mesure et de la m??thode associ??e.
 Fraction getFraction()
           
 java.lang.Integer getId()
           
 Matrix getMatrix()
           
 java.lang.Integer getMaximumNumberDecimals()
           Nombre de d??cimales significatives pour le r??sultat mesur??/analys?? suivant le quadruplet li??.
 java.lang.Float getMaxValue()
           Valeur maximale autoris??e par d??faut (peut etre red??fini dans les strat??gies).
 Method getMethod()
           
 java.lang.Float getMinValue()
           Valeur mimimale autoris??e par d??faut (peut etre red??fini dans les strat??gies).
 Parameter getParameter()
           
 java.lang.Float getPrecision()
           
 java.util.Collection getQualitativeValues()
           Liste des valeurs qualitatives pour un PSFM.Il s'agit d???une sous-liste des valeurs qualitatives du param??tre.
 java.lang.Integer getSignifFiguresNumber()
           Nombre de chiffres significatifs en tout du r??sultat pour le quadruplet concern??.
 Status getStatus()
           
 Unit getUnit()
           
 java.sql.Timestamp getUpdateDate()
           
 int hashCode()
          Returns a hash code based on this entity's identifiers.
 void setAggregationLevel(AggregationLevel aggregationLevel)
           
 void setCreationDate(java.util.Date creationDate)
           
 void setDefaultValue(java.lang.Float defaultValue)
           
 void setDetectionThreshold(java.lang.Float detectionThreshold)
           
 void setFraction(Fraction fraction)
           
 void setId(java.lang.Integer id)
           
 void setMatrix(Matrix matrix)
           
 void setMaximumNumberDecimals(java.lang.Integer maximumNumberDecimals)
           
 void setMaxValue(java.lang.Float maxValue)
           
 void setMethod(Method method)
           
 void setMinValue(java.lang.Float minValue)
           
 void setParameter(Parameter parameter)
           
 void setPrecision(java.lang.Float precision)
           
 void setQualitativeValues(java.util.Collection qualitativeValues)
           
 void setSignifFiguresNumber(java.lang.Integer signifFiguresNumber)
           
 void setStatus(Status status)
           
 void setUnit(Unit unit)
           
 void setUpdateDate(java.sql.Timestamp updateDate)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Pmfm

public Pmfm()
Method Detail

getId

public java.lang.Integer getId()

setId

public void setId(java.lang.Integer id)

getSignifFiguresNumber

public java.lang.Integer getSignifFiguresNumber()

Nombre de chiffres significatifs en tout du r??sultat pour le quadruplet concern??.


setSignifFiguresNumber

public void setSignifFiguresNumber(java.lang.Integer signifFiguresNumber)

getMaximumNumberDecimals

public java.lang.Integer getMaximumNumberDecimals()

Nombre de d??cimales significatives pour le r??sultat mesur??/analys?? suivant le quadruplet li??.


setMaximumNumberDecimals

public void setMaximumNumberDecimals(java.lang.Integer maximumNumberDecimals)

getDetectionThreshold

public java.lang.Float getDetectionThreshold()

Seuil de d??tection des instruments de mesure et de la m??thode associ??e.


setDetectionThreshold

public void setDetectionThreshold(java.lang.Float detectionThreshold)

getMinValue

public java.lang.Float getMinValue()

Valeur mimimale autoris??e par d??faut (peut etre red??fini dans les strat??gies).


setMinValue

public void setMinValue(java.lang.Float minValue)

getMaxValue

public java.lang.Float getMaxValue()

Valeur maximale autoris??e par d??faut (peut etre red??fini dans les strat??gies).


setMaxValue

public void setMaxValue(java.lang.Float maxValue)

getPrecision

public java.lang.Float getPrecision()

setPrecision

public void setPrecision(java.lang.Float precision)

getDefaultValue

public java.lang.Float getDefaultValue()

Pr??cision de la mesure associ?? pour le PSFM.Typiquement, cette pr??cision est utile lors de la saisie de plusieursinstruments et de la m??thode associ??e.


setDefaultValue

public void setDefaultValue(java.lang.Float defaultValue)

getCreationDate

public java.util.Date getCreationDate()

setCreationDate

public void setCreationDate(java.util.Date creationDate)

getUpdateDate

public java.sql.Timestamp getUpdateDate()

setUpdateDate

public void setUpdateDate(java.sql.Timestamp updateDate)

getParameter

public Parameter getParameter()

setParameter

public void setParameter(Parameter parameter)

getMatrix

public Matrix getMatrix()

setMatrix

public void setMatrix(Matrix matrix)

getMethod

public Method getMethod()

setMethod

public void setMethod(Method method)

getUnit

public Unit getUnit()

setUnit

public void setUnit(Unit unit)

getFraction

public Fraction getFraction()

setFraction

public void setFraction(Fraction fraction)

getQualitativeValues

public java.util.Collection getQualitativeValues()

Liste des valeurs qualitatives pour un PSFM.Il s'agit d???une sous-liste des valeurs qualitatives du param??tre.


setQualitativeValues

public void setQualitativeValues(java.util.Collection qualitativeValues)

getStatus

public Status getStatus()

setStatus

public void setStatus(Status status)

getAggregationLevel

public AggregationLevel getAggregationLevel()

setAggregationLevel

public void setAggregationLevel(AggregationLevel aggregationLevel)

equals

public boolean equals(java.lang.Object object)
This entity does not have any identifiers and is not extending any other entity, so this method will only return true if the argument reference and this refer to the same object.

Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Returns a hash code based on this entity's identifiers.

Overrides:
hashCode in class java.lang.Object


Copyright © 2008-2010 IFREMER. All Rights Reserved.