|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectfr.ifremer.allegro.data.operation.Operation
fr.ifremer.allegro.data.operation.OperationImpl
fr.ifremer.allegro.data.operation.FishingOperation
public abstract class FishingOperation
Op??ration de peche durant laquelle un pr??l??vement peut etre effectu??, au cours d'une sortie en mer (mar??e observ??e en mer, mar??e enquet??e au d??barquement, sortie lors d'une campagne ?? la mer, etc.).
Il peut ??galement s'agir d'une s??quence de peche, lorsque les dates d??but/fin ne sont pas connus, et si la zone de peche est unique.
Les dates/heures et lat/long de d??but/fin caract??risent le d??but/fin de la capture r??alis??e (hors temps d'??tablissement de l'engin).
REMARQUE : les caract??ristiques "indicateur jour/nuit" et "Trajectoire rectiligne ou non" sont pr??sent ?? ce niveau dans Harmonie, mais g??r??s dans Allegro via les "cracat??ristique d'utilisation du navire" (VesselUseFeatures) rattach??e ?? l'op??ration parente.
Nested Class Summary | |
---|---|
static class |
FishingOperation.Factory
Constructs new instances of FishingOperation . |
Constructor Summary | |
---|---|
FishingOperation()
|
Method Summary | |
---|---|
boolean |
equals(java.lang.Object object)
This entity does not have any identifiers but since it extends the fr.ifremer.allegro.data.operation.OperationImpl class
it will simply delegate the call up there. |
CatchBatch |
getCatchBatch()
|
java.util.Date |
getFishingEndDateTime()
Date/heure ?? la fin du pr??l??vement. |
java.util.Date |
getFishingStartDateTime()
Date/heure au d??but du pr??l??vement. |
java.lang.Boolean |
getHasCatch()
Une capture a t elle ??t?? pr??lev??e ? |
java.util.Collection |
getProduces()
|
java.util.Collection |
getSamples()
|
int |
hashCode()
This entity does not have any identifiers but since it extends the fr.ifremer.allegro.data.operation.OperationImpl class
it will simply delegate the call up there. |
void |
setCatchBatch(CatchBatch catchBatch)
|
void |
setFishingEndDateTime(java.util.Date fishingEndDateTime)
|
void |
setFishingStartDateTime(java.util.Date fishingStartDateTime)
|
void |
setHasCatch(java.lang.Boolean hasCatch)
|
void |
setProduces(java.util.Collection produces)
|
void |
setSamples(java.util.Collection samples)
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public FishingOperation()
Method Detail |
---|
public java.util.Date getFishingStartDateTime()
Date/heure au d??but du pr??l??vement.
Par exemple, pour le cas d'une op??ration avec un chalut, il s'agit la date/heure ?? l'??tablissement du chalut (le temps de descente n'est pas pris en compte).
public void setFishingStartDateTime(java.util.Date fishingStartDateTime)
public java.util.Date getFishingEndDateTime()
Date/heure ?? la fin du pr??l??vement.
Par exemple, pour le cas d'une op??ration avec un chalut, le temps de remont??e n'est pas comptabilis??.
public void setFishingEndDateTime(java.util.Date fishingEndDateTime)
public java.lang.Boolean getHasCatch()
Une capture a t elle ??t?? pr??lev??e ?
Si non, il s'agit d'une op??ration de peche infructueuse.
A priori, si une capture avec quantification diff??rente de 0 est saisie, ou bien si des produits sont rattach??s ?? l'op??ration, alors hasCapture=true (HAS_CAPTURE=1).
Si on ne sait pas si une capture a ??t?? r??alis??e ou non, le champ est laiss?? vide.
Champ utile pour les mar??es observ??es au d??barquement, pour lesquelles on ne peut pas saisir syst??matiquement de lot capture ou bien des produits.
public void setHasCatch(java.lang.Boolean hasCatch)
public CatchBatch getCatchBatch()
public void setCatchBatch(CatchBatch catchBatch)
public java.util.Collection getSamples()
public void setSamples(java.util.Collection samples)
public java.util.Collection getProduces()
public void setProduces(java.util.Collection produces)
public boolean equals(java.lang.Object object)
fr.ifremer.allegro.data.operation.OperationImpl
class
it will simply delegate the call up there.
equals
in class Operation
Operation.equals(Object)
public int hashCode()
fr.ifremer.allegro.data.operation.OperationImpl
class
it will simply delegate the call up there.
hashCode
in class Operation
Operation.hashCode()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |