public abstract class PmfmAppliedStrategy extends Object implements Serializable, Comparable<PmfmAppliedStrategy>
Modifier and Type | Class and Description |
---|---|
static class |
PmfmAppliedStrategy.Factory
Constructs new instances of
PmfmAppliedStrategy . |
Constructor and Description |
---|
PmfmAppliedStrategy() |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(PmfmAppliedStrategy o) |
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. |
AnalysisInstrument |
getAnalysisInstrument()
Instrument servant à une analyse.
|
AppliedStrategy |
getAppliedStrategy()
Une stratégie applicable est la stratégie qui s'applique pour un lieu de surveillance donné
durant
un interval de dates défini.
|
Gear |
getGear()
Défini un engin, non pas engin physique, mais au sens "classe d'engin".
|
Metier |
getMetier()
Métier, qui peut etre un métier de peche ou non.
|
Pmfm |
getPmfm()
Quadruplet paramètre/support/méthode/fraction.
|
PmfmAppliedStrategyPK |
getPmfmAppliedStrategyPk()
Get the composite primary key identifier class
|
ReferenceTaxon |
getReferenceTaxon() |
int |
hashCode()
This entity does not have any identifiers
and is not extending any other entity,
so this method will only take the identifiers of this entity into account when calculating the hash code.
|
void |
setAnalysisInstrument(AnalysisInstrument analysisInstrumentIn)
Instrument servant à une analyse.
|
void |
setAppliedStrategy(AppliedStrategy appliedStrategyIn)
Une stratégie applicable est la stratégie qui s'applique pour un lieu de surveillance donné
durant
un interval de dates défini.
|
void |
setGear(Gear gearIn)
Défini un engin, non pas engin physique, mais au sens "classe d'engin".
|
void |
setMetier(Metier metierIn)
Métier, qui peut etre un métier de peche ou non.
|
void |
setPmfm(Pmfm pmfmIn)
Quadruplet paramètre/support/méthode/fraction.
|
void |
setPmfmAppliedStrategyPk(PmfmAppliedStrategyPK pmfmAppliedStrategyPkIn)
Set the composite primary key identifier class
|
void |
setReferenceTaxon(ReferenceTaxon referenceTaxonIn) |
public PmfmAppliedStrategy()
public PmfmAppliedStrategyPK getPmfmAppliedStrategyPk()
public void setPmfmAppliedStrategyPk(PmfmAppliedStrategyPK pmfmAppliedStrategyPkIn)
pmfmAppliedStrategyPkIn
- public ReferenceTaxon getReferenceTaxon()
public void setReferenceTaxon(ReferenceTaxon referenceTaxonIn)
referenceTaxonIn
- ReferenceTaxonpublic Gear getGear()
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 setGear(Gear gearIn)
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'
gearIn
- Gearpublic Pmfm getPmfm()
public void setPmfm(Pmfm pmfmIn)
pmfmIn
- Pmfmpublic AnalysisInstrument getAnalysisInstrument()
public void setAnalysisInstrument(AnalysisInstrument analysisInstrumentIn)
analysisInstrumentIn
- AnalysisInstrumentpublic AppliedStrategy getAppliedStrategy()
public void setAppliedStrategy(AppliedStrategy appliedStrategyIn)
appliedStrategyIn
- AppliedStrategypublic Metier getMetier()
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..
public void setMetier(Metier metierIn)
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..
metierIn
- Metierpublic boolean equals(Object object)
true
if the argument reference and this
refer to the same object.public int hashCode()
public int compareTo(PmfmAppliedStrategy o)
compareTo
in interface Comparable<PmfmAppliedStrategy>
Comparable.compareTo(T)
Copyright © 2012–2014 IFREMER. All rights reserved.