public abstract class GearClassification extends Object implements Serializable, Comparable<GearClassification>
Modifier and Type | Class and Description |
---|---|
static class |
GearClassification.Factory
Constructs new instances of
GearClassification . |
Constructor and Description |
---|
GearClassification() |
Modifier and Type | Method and Description |
---|---|
boolean |
addGears(Gear elementToAdd)
Défini un engin, non pas engin physique, mais au sens "classe d'engin".
|
int |
compareTo(GearClassification o) |
boolean |
equals(Object object)
Returns
true if the argument is an GearClassification instance and all identifiers for this entity
equal the identifiers of the argument entity. |
String |
getComments() |
String |
getDescription() |
Collection<Gear> |
getGears()
Défini un engin, non pas engin physique, mais au sens "classe d'engin".
|
Integer |
getId() |
String |
getName() |
Timestamp |
getUpdateDate() |
int |
hashCode()
Returns a hash code based on this entity's identifiers.
|
Boolean |
isIsAggregation()
TODO : confirmer si l'attribut est utile
, dans la mesure ou les stratégies peuvent permettrent de choisir la
classification à utiliser.
|
boolean |
removeGears(Gear elementToRemove)
Défini un engin, non pas engin physique, mais au sens "classe d'engin".
|
void |
setComments(String commentsIn) |
void |
setDescription(String descriptionIn) |
void |
setGears(Collection<Gear> gearsIn)
Défini un engin, non pas engin physique, mais au sens "classe d'engin".
|
void |
setId(Integer idIn) |
void |
setIsAggregation(Boolean isAggregationIn)
TODO : confirmer si l'attribut est utile
, dans la mesure ou les stratégies peuvent permettrent de choisir la
classification à utiliser.
|
void |
setName(String nameIn) |
void |
setUpdateDate(Timestamp updateDateIn) |
public GearClassification()
public String getDescription()
public void setDescription(String descriptionIn)
descriptionIn
- Stringpublic Boolean isIsAggregation()
TODO : confirmer si l'attribut est utile
, dans la mesure ou les stratégies peuvent permettrent de choisir la
classification à utiliser.
Indicateur permettant de savoir si la classification est utilisé uniquement dans le cadre de données d'agrégation.
public void setIsAggregation(Boolean isAggregationIn)
TODO : confirmer si l'attribut est utile
, dans la mesure ou les stratégies peuvent permettrent de choisir la
classification à utiliser.
Indicateur permettant de savoir si la classification est utilisé uniquement dans le cadre de données d'agrégation.
isAggregationIn
- Booleanpublic Timestamp getUpdateDate()
public void setUpdateDate(Timestamp updateDateIn)
updateDateIn
- Timestamppublic String getComments()
public void setComments(String commentsIn)
commentsIn
- Stringpublic Collection<Gear> getGears()
Défini un engin, non pas engin physique, mais au sens "classe d'engin".
Il est possible de définir un arboresence d'engin, au sein d'une meme classification, via les liens d'engin parents/enfants.
Exemple, pour la classification 'Engin EU corpus' :
* 'corpus effort de pêche'
- PAL Palangre de surface (Longliner)
- EP1 Engins petits pélagiques - corpus réglementaire 685/95
* corpus 2 (...)
- ...
Exemple, pour la classification 'FAO/CISTEP' :
* 'chaluts' (code
'03.0.0')
- 'OTB' 'chalut de fond'
- chalut pélagique
- ...
* 'Filets'
public void setGears(Collection<Gear> gearsIn)
Défini un engin, non pas engin physique, mais au sens "classe d'engin".
Il est possible de définir un arboresence d'engin, au sein d'une meme classification, via les liens d'engin parents/enfants.
Exemple, pour la classification 'Engin EU corpus' :
* 'corpus effort de pêche'
- PAL Palangre de surface (Longliner)
- EP1 Engins petits pélagiques - corpus réglementaire 685/95
* corpus 2 (...)
- ...
Exemple, pour la classification 'FAO/CISTEP' :
* 'chaluts' (code
'03.0.0')
- 'OTB' 'chalut de fond'
- chalut pélagique
- ...
* 'Filets'
gearsIn
- Collectionpublic boolean addGears(Gear elementToAdd)
Défini un engin, non pas engin physique, mais au sens "classe d'engin".
Il est possible de définir un arboresence d'engin, au sein d'une meme classification, via les liens d'engin parents/enfants.
Exemple, pour la classification 'Engin EU corpus' :
* 'corpus effort de pêche'
- PAL Palangre de surface (Longliner)
- EP1 Engins petits pélagiques - corpus réglementaire 685/95
* corpus 2 (...)
- ...
Exemple, pour la classification 'FAO/CISTEP' :
* 'chaluts' (code
'03.0.0')
- 'OTB' 'chalut de fond'
- chalut pélagique
- ...
* 'Filets'
elementToAdd
- Gearpublic boolean removeGears(Gear elementToRemove)
Défini un engin, non pas engin physique, mais au sens "classe d'engin".
Il est possible de définir un arboresence d'engin, au sein d'une meme classification, via les liens d'engin parents/enfants.
Exemple, pour la classification 'Engin EU corpus' :
* 'corpus effort de pêche'
- PAL Palangre de surface (Longliner)
- EP1 Engins petits pélagiques - corpus réglementaire 685/95
* corpus 2 (...)
- ...
Exemple, pour la classification 'FAO/CISTEP' :
* 'chaluts' (code
'03.0.0')
- 'OTB' 'chalut de fond'
- chalut pélagique
- ...
* 'Filets'
elementToRemove
- Gearpublic boolean equals(Object object)
true
if the argument is an GearClassification instance and all identifiers for this entity
equal the identifiers of the argument entity. Returns false
otherwise.public int hashCode()
public int compareTo(GearClassification o)
compareTo
in interface Comparable<GearClassification>
Comparable.compareTo(T)
Copyright © 2012–2014 IFREMER. All rights reserved.