public abstract class Pmfm extends Object implements Serializable, Comparable<Pmfm>
Modifier and Type | Class and Description |
---|---|
static class |
Pmfm.Factory
Constructs new instances of
Pmfm . |
Constructor and Description |
---|
Pmfm() |
Modifier and Type | Method and Description |
---|---|
boolean |
addQualitativeValues(QualitativeValue elementToAdd)
Liste des valeurs qualitatives pour un PSFM.Il s'agit d’une sous-liste des valeurs
qualitatives du paramètre.
|
int |
compareTo(Pmfm o) |
boolean |
equals(Object object)
Returns
true if the argument is an Pmfm instance and all identifiers for this entity
equal the identifiers of the argument entity. |
AggregationLevel |
getAggregationLevel()
Niveau (ou période) d'agrégation de la donnée.
|
String |
getComments() |
Date |
getCreationDate() |
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.
|
String |
getDescription() |
Float |
getDetectionThreshold()
Seuil de détection des instruments de mesure et de la méthode associée.
|
Fraction |
getFraction()
Une fraction analysée est un composant du support sur lequel porte l'analyse.
|
Integer |
getId()
Idenfiant interne.
|
Matrix |
getMatrix()
Le support est un composant du milieu sur lequel porte l'investigation.
|
Integer |
getMaximumNumberDecimals()
Nombre de décimales significatives pour le résultat mesuré/analysé suivant le quadruplet lié.
|
Float |
getMaxValue()
Valeur maximale autorisée par défaut (peut etre redéfini dans les stratégies).
|
Method |
getMethod()
Les méthodes sont rassemblées dans une liste qui couvre tous les domaines pour lesquels il
existe un
paramètre.
|
Float |
getMinValue()
Valeur mimimale autorisée par défaut (peut etre redéfini dans les stratégies).
|
Parameter |
getParameter()
Un paramètre est une propriété du milieu ou d'un élément du milieu qui contribue à en
apprécier les
caractéristiques et/ou la qualité et/ou l'aptitude à des usages.
|
Float |
getPrecision() |
Collection<QualitativeValue> |
getQualitativeValues()
Liste des valeurs qualitatives pour un PSFM.Il s'agit d’une sous-liste des valeurs
qualitatives du paramètre.
|
Integer |
getSignifFiguresNumber()
Nombre de chiffres significatifs en tout du résultat pour le quadruplet concerné.
|
Status |
getStatus()
Pour les données du référentiel, information permettant de déterminer si une donnée est
valide,
obsolète ou temporaire
|
Unit |
getUnit()
Unité d'une mesure.
|
Timestamp |
getUpdateDate() |
ValidityStatus |
getValidityStatus()
Etat de validation d'une donnée du référentiel.
|
int |
hashCode()
Returns a hash code based on this entity's identifiers.
|
boolean |
removeQualitativeValues(QualitativeValue elementToRemove)
Liste des valeurs qualitatives pour un PSFM.Il s'agit d’une sous-liste des valeurs
qualitatives du paramètre.
|
void |
setAggregationLevel(AggregationLevel aggregationLevelIn)
Niveau (ou période) d'agrégation de la donnée.
|
void |
setComments(String commentsIn) |
void |
setCreationDate(Date creationDateIn) |
void |
setDefaultValue(Float defaultValueIn)
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.
|
void |
setDescription(String descriptionIn) |
void |
setDetectionThreshold(Float detectionThresholdIn)
Seuil de détection des instruments de mesure et de la méthode associée.
|
void |
setFraction(Fraction fractionIn)
Une fraction analysée est un composant du support sur lequel porte l'analyse.
|
void |
setId(Integer idIn)
Idenfiant interne.
|
void |
setMatrix(Matrix matrixIn)
Le support est un composant du milieu sur lequel porte l'investigation.
|
void |
setMaximumNumberDecimals(Integer maximumNumberDecimalsIn)
Nombre de décimales significatives pour le résultat mesuré/analysé suivant le quadruplet lié.
|
void |
setMaxValue(Float maxValueIn)
Valeur maximale autorisée par défaut (peut etre redéfini dans les stratégies).
|
void |
setMethod(Method methodIn)
Les méthodes sont rassemblées dans une liste qui couvre tous les domaines pour lesquels il
existe un
paramètre.
|
void |
setMinValue(Float minValueIn)
Valeur mimimale autorisée par défaut (peut etre redéfini dans les stratégies).
|
void |
setParameter(Parameter parameterIn)
Un paramètre est une propriété du milieu ou d'un élément du milieu qui contribue à en
apprécier les
caractéristiques et/ou la qualité et/ou l'aptitude à des usages.
|
void |
setPrecision(Float precisionIn) |
void |
setQualitativeValues(Collection<QualitativeValue> qualitativeValuesIn)
Liste des valeurs qualitatives pour un PSFM.Il s'agit d’une sous-liste des valeurs
qualitatives du paramètre.
|
void |
setSignifFiguresNumber(Integer signifFiguresNumberIn)
Nombre de chiffres significatifs en tout du résultat pour le quadruplet concerné.
|
void |
setStatus(Status statusIn)
Pour les données du référentiel, information permettant de déterminer si une donnée est
valide,
obsolète ou temporaire
|
void |
setUnit(Unit unitIn)
Unité d'une mesure.
|
void |
setUpdateDate(Timestamp updateDateIn) |
void |
setValidityStatus(ValidityStatus validityStatusIn)
Etat de validation d'une donnée du référentiel.
|
public Pmfm()
public void setId(Integer idIn)
idIn
- Integerpublic Integer getSignifFiguresNumber()
public void setSignifFiguresNumber(Integer signifFiguresNumberIn)
signifFiguresNumberIn
- Integerpublic Integer getMaximumNumberDecimals()
public void setMaximumNumberDecimals(Integer maximumNumberDecimalsIn)
maximumNumberDecimalsIn
- Integerpublic Float getDetectionThreshold()
public void setDetectionThreshold(Float detectionThresholdIn)
detectionThresholdIn
- Floatpublic Float getMinValue()
public void setMinValue(Float minValueIn)
minValueIn
- Floatpublic Float getMaxValue()
public void setMaxValue(Float maxValueIn)
maxValueIn
- Floatpublic Float getPrecision()
public void setPrecision(Float precisionIn)
precisionIn
- Floatpublic Float getDefaultValue()
public void setDefaultValue(Float defaultValueIn)
defaultValueIn
- Floatpublic Date getCreationDate()
public void setCreationDate(Date creationDateIn)
creationDateIn
- Datepublic String getDescription()
public void setDescription(String descriptionIn)
descriptionIn
- Stringpublic String getComments()
public void setComments(String commentsIn)
commentsIn
- Stringpublic Timestamp getUpdateDate()
public void setUpdateDate(Timestamp updateDateIn)
updateDateIn
- Timestamppublic ValidityStatus getValidityStatus()
public void setValidityStatus(ValidityStatus validityStatusIn)
validityStatusIn
- ValidityStatuspublic Matrix getMatrix()
public void setMatrix(Matrix matrixIn)
matrixIn
- Matrixpublic Method getMethod()
public void setMethod(Method methodIn)
methodIn
- Methodpublic Collection<QualitativeValue> getQualitativeValues()
public void setQualitativeValues(Collection<QualitativeValue> qualitativeValuesIn)
qualitativeValuesIn
- Collectionpublic boolean addQualitativeValues(QualitativeValue elementToAdd)
elementToAdd
- QualitativeValuepublic boolean removeQualitativeValues(QualitativeValue elementToRemove)
elementToRemove
- QualitativeValuepublic Fraction getFraction()
public void setFraction(Fraction fractionIn)
fractionIn
- Fractionpublic Parameter getParameter()
public void setParameter(Parameter parameterIn)
parameterIn
- Parameterpublic AggregationLevel getAggregationLevel()
public void setAggregationLevel(AggregationLevel aggregationLevelIn)
aggregationLevelIn
- AggregationLevelpublic Status getStatus()
public void setStatus(Status statusIn)
statusIn
- Statuspublic void setUnit(Unit unitIn)
unitIn
- Unitpublic boolean equals(Object object)
true
if the argument is an Pmfm instance and all identifiers for this entity
equal the identifiers of the argument entity. Returns false
otherwise.public int hashCode()
public int compareTo(Pmfm o)
compareTo
in interface Comparable<Pmfm>
Comparable.compareTo(T)
Copyright © 2012–2014 IFREMER. All rights reserved.