public abstract class Parameter extends Object implements Serializable, Comparable<Parameter>
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 |
addQualitativeValues(QualitativeValue elementToAdd)
Liste des valeurs qualitatives que peut prendre un paramètre.
|
int |
compareTo(Parameter o) |
boolean |
equals(Object object)
Returns
true if the argument is an Parameter instance and all identifiers for this entity
equal the identifiers of the argument entity. |
String |
getCode()
Code du paramètre
|
String |
getComments() |
Date |
getCreationDate() |
String |
getDescription()
Description du paramètre
|
String |
getName()
Libellé du paramètre
|
ParameterGroup |
getParameterGroup()
Groupe de paramètres.
|
Collection<QualitativeValue> |
getQualitativeValues()
Liste des valeurs qualitatives que peut prendre un paramètre.
|
Status |
getStatus()
état de l'objet (actif ou inactif)
|
Timestamp |
getUpdateDate() |
int |
hashCode()
Returns a hash code based on this entity's identifiers.
|
Boolean |
isIsAlphanumeric()
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)
|
Boolean |
isIsCalculated()
Indique si le paramètre est calculé
|
Boolean |
isIsQualitative()
Indique si pour le paramètre on saisit des valeurs numérique ou si on choisit dans une liste
de valeurs qualitatives
|
Boolean |
isIsTaxinomic()
Indique si le paramètre est utilisé pour des mesures de dénombrement
|
boolean |
removeQualitativeValues(QualitativeValue elementToRemove)
Liste des valeurs qualitatives que peut prendre un paramètre.
|
void |
setCode(String codeIn)
Code du paramètre
|
void |
setComments(String commentsIn) |
void |
setCreationDate(Date creationDateIn) |
void |
setDescription(String descriptionIn)
Description du paramètre
|
void |
setIsAlphanumeric(Boolean isAlphanumericIn)
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)
|
void |
setIsCalculated(Boolean isCalculatedIn)
Indique si le paramètre est calculé
|
void |
setIsQualitative(Boolean isQualitativeIn)
Indique si pour le paramètre on saisit des valeurs numérique ou si on choisit dans une liste
de valeurs qualitatives
|
void |
setIsTaxinomic(Boolean isTaxinomicIn)
Indique si le paramètre est utilisé pour des mesures de dénombrement
|
void |
setName(String nameIn)
Libellé du paramètre
|
void |
setParameterGroup(ParameterGroup parameterGroupIn)
Groupe de paramètres.
|
void |
setQualitativeValues(Collection<QualitativeValue> qualitativeValuesIn)
Liste des valeurs qualitatives que peut prendre un paramètre.
|
void |
setStatus(Status statusIn)
état de l'objet (actif ou inactif)
|
void |
setUpdateDate(Timestamp updateDateIn) |
public Parameter()
public String getDescription()
public void setDescription(String descriptionIn)
descriptionIn
- Stringpublic Boolean isIsQualitative()
public void setIsQualitative(Boolean isQualitativeIn)
isQualitativeIn
- Booleanpublic Boolean isIsTaxinomic()
public void setIsTaxinomic(Boolean isTaxinomicIn)
isTaxinomicIn
- Booleanpublic Boolean isIsCalculated()
public void setIsCalculated(Boolean isCalculatedIn)
isCalculatedIn
- Booleanpublic Boolean isIsAlphanumeric()
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 isAlphanumericIn)
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)
isAlphanumericIn
- Booleanpublic Date getCreationDate()
public void setCreationDate(Date creationDateIn)
creationDateIn
- Datepublic Timestamp getUpdateDate()
public void setUpdateDate(Timestamp updateDateIn)
updateDateIn
- Timestamppublic String getComments()
public void setComments(String commentsIn)
commentsIn
- Stringpublic ParameterGroup getParameterGroup()
public void setParameterGroup(ParameterGroup parameterGroupIn)
parameterGroupIn
- ParameterGrouppublic void setStatus(Status statusIn)
statusIn
- Statuspublic Collection<QualitativeValue> getQualitativeValues()
public void setQualitativeValues(Collection<QualitativeValue> qualitativeValuesIn)
qualitativeValuesIn
- Collectionpublic boolean addQualitativeValues(QualitativeValue elementToAdd)
elementToAdd
- QualitativeValuepublic boolean removeQualitativeValues(QualitativeValue elementToRemove)
elementToRemove
- QualitativeValuepublic boolean equals(Object object)
true
if the argument is an Parameter instance and all identifiers for this entity
equal the identifiers of the argument entity. Returns false
otherwise.public int hashCode()
public int compareTo(Parameter o)
compareTo
in interface Comparable<Parameter>
Comparable.compareTo(T)
Copyright © 2012–2014 IFREMER. All rights reserved.