|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectfr.ifremer.allegro.referential.metier.Metier
public abstract class Metier
Métier, qui peut etre un métier de peche ou
non.
Un
métier de peche a obligatoirement une espèce cible (TaxonGroup) de
défini, et éventuellement un engin (Gear).
Dans ce cas, le nom (name) et le mnémonique (label) pourront etre
déterminé par la concaténation de l'engin et de l'espèce cible.
V2.1 : modification de la gestion des métiers : suppression des
classes FishingMetierGearType et MetierSpecies : un métier est
maintenant défini directement par Gear et
TaxonGroup.
=> Le
référentiel des engin du métier (FishingMetierGearType) est maintenent
intégré au référentiel générique
des engins
=> Le référentiel des espèces métier (MetierSpecies) est maintenent
intégré au référentiel générique des groupes de taxon
V3 :
- Le métier de peche n'a pas forcément d'engin
(optionnel) Ex : AQUNEP
(Aquaculture)
- le mnémonique et le libellé ne
sont plus calculés à
la volée par concaténation, pour permettre l'utilisation de libellé plus
court..
Nested Class Summary | |
---|---|
static class |
Metier.Factory
Constructs new instances of Metier . |
Constructor Summary | |
---|---|
Metier()
|
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. |
java.lang.String |
getDescription()
Description longue du m??tier |
java.lang.Integer |
getId()
|
java.lang.String |
getLabel()
Pour un m??tier de peche, le mn??monique est g??n??ralement la concat??nation du mn??monique de l'engin et de celui du groupe de taxon (si un le groupe de taxon en a un). |
java.lang.String |
getName()
Libell?? du m??tier. |
Status |
getStatus()
|
java.sql.Timestamp |
getUpdateDate()
|
int |
hashCode()
Returns a hash code based on this entity's identifiers. |
void |
setDescription(java.lang.String description)
|
void |
setId(java.lang.Integer id)
|
void |
setLabel(java.lang.String label)
|
void |
setName(java.lang.String name)
|
void |
setStatus(Status status)
|
void |
setUpdateDate(java.sql.Timestamp updateDate)
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Metier()
Method Detail |
---|
public java.lang.Integer getId()
public void setId(java.lang.Integer id)
public java.lang.String getLabel()
Pour un m??tier de peche, le mn??monique est g??n??ralement la concat??nation du mn??monique de l'engin et de celui du groupe de taxon (si un le groupe de taxon en a un).
public void setLabel(java.lang.String label)
public java.lang.String getName()
Libell?? du m??tier.
Pour un m??tier de peche, d??termin?? g??n??ralement ?? partir de la concat??nation du libell?? de l'engin, de la chaine " ?? ", puis du libell?? du groupe de taxon.
public void setName(java.lang.String name)
public java.lang.String getDescription()
Description longue du m??tier
public void setDescription(java.lang.String description)
public java.sql.Timestamp getUpdateDate()
public void setUpdateDate(java.sql.Timestamp updateDate)
public Status getStatus()
public void setStatus(Status status)
public boolean equals(java.lang.Object object)
true
if the argument reference and this
refer to the same object.
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |