public abstract class Parameter extends Object implements Serializable
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.
Le paramètre se décline en trois types : quantitatif, qualitatif ou libre.
Le type quantitatif se rapporte aux paramètres qui ont une infinité de résultats numériques.
Le type qualitatif se rapporte aux paramètres qui ne prennent qu'un nombre limité de valeurs prédéfinies pour chacun d'eux.
Le type libre, ou alphanumérique, correspond aux paramètres de valeurs alphanumériques, sans limite de valeurs possibles (hormis la longueur de la chaine : 40 max).
Ces trois types sont mutuellement exclusifs.
Exemple de paramètre :
• Taille (numérique)
• Age (numérique)
• Sexe (qualitatif)
• Catégorie commerciale (qualitatif)
• Présentation commerciale (qualitatif)
• Vrac / Hors Vrac (qualitatif)
• Rejet / Débarquement (qualitatif) (Discard/Landing)
• Stade de maturité (qualitatif) (Maturity stage)
• Numéro de contrat (libre - alphanumérique)
Cette liste n’est pas exhaustive.
Nombre de lignes : 130
| Modifier and Type | Class and Description |
|---|---|
static class |
Parameter.Factory
Constructs new instances of
Parameter. |
| Constructor and Description |
|---|
Parameter() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(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. |
String |
getCode()
Code du paramètre
|
Date |
getCreationDate() |
String |
getDescription()
Description du paramètre
|
Boolean |
getIsAlphanumeric()
|
Boolean |
getIsCalculated()
Indique si le paramètre est calculé
|
Boolean |
getIsQualitative()
Indique si pour le paramètre on saisit des valeurs numérique ou
si on choisit dans une liste de valeurs qualitatives
|
Boolean |
getIsTaxinomic()
Indique si le paramètre est utilisé pour des mesures de
dénombrement
|
String |
getName()
Libellé du paramètre
|
ParameterGroup |
getParameterGroup() |
Collection<QualitativeValue> |
getQualitativeValues() |
Status |
getStatus()
état de l'objet (actif ou inactif)
|
Timestamp |
getUpdateDate() |
int |
hashCode()
Returns a hash code based on this entity's identifiers.
|
void |
setCode(String code) |
void |
setCreationDate(Date creationDate) |
void |
setDescription(String description) |
void |
setIsAlphanumeric(Boolean isAlphanumeric) |
void |
setIsCalculated(Boolean isCalculated) |
void |
setIsQualitative(Boolean isQualitative) |
void |
setIsTaxinomic(Boolean isTaxinomic) |
void |
setName(String name) |
void |
setParameterGroup(ParameterGroup parameterGroup) |
void |
setQualitativeValues(Collection<QualitativeValue> qualitativeValues) |
void |
setStatus(Status status) |
void |
setUpdateDate(Timestamp updateDate) |
public String getCode()
Code du paramètre
public void setCode(String code)
public String getName()
Libellé du paramètre
public void setName(String name)
public String getDescription()
Description du paramètre
public void setDescription(String description)
public Boolean getIsQualitative()
Indique si pour le paramètre on saisit des valeurs numérique ou si on choisit dans une liste de valeurs qualitatives
public void setIsQualitative(Boolean isQualitative)
public Boolean getIsTaxinomic()
Indique si le paramètre est utilisé pour des mesures de dénombrement
public void setIsTaxinomic(Boolean isTaxinomic)
public Boolean getIsCalculated()
Indique si le paramètre est calculé
public void setIsCalculated(Boolean isCalculated)
public Boolean getIsAlphanumeric()
Indique si pour le paramètre on saisit des valeurs alphanumérique
(=Vrai) ou si on choisit dans une liste de valeurs qualitatives ou si
les valeurs sont numérique (=Faux - cf isQualitative)
public void setIsAlphanumeric(Boolean isAlphanumeric)
public Date getCreationDate()
public void setCreationDate(Date creationDate)
public Timestamp getUpdateDate()
public void setUpdateDate(Timestamp updateDate)
public Status getStatus()
état de l'objet (actif ou inactif)
public void setStatus(Status status)
public ParameterGroup getParameterGroup()
public void setParameterGroup(ParameterGroup parameterGroup)
public Collection<QualitativeValue> getQualitativeValues()
public void setQualitativeValues(Collection<QualitativeValue> qualitativeValues)
public boolean equals(Object object)
true if the argument reference and this
refer to the same object.Copyright © 2013. All Rights Reserved.