|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectfr.ifremer.allegro.referential.regulation.RightToProduce
public abstract class RightToProduce
Un droit de produire est une autorisation administrative pour pr??lever de ou exploiter de la ressource. Il peut concerner un ensemble de navires de peche, ou un seul navire ou pecheur ?? pied. L'autorisation peut etre relative ?? une esp??ce, ou bien ?? un couple engin/esp??ce (=m??tier)
il peut etre d??fini dans le cadre d'un corpus ou non (ex : droit de produire d??fini par les autorit??s locales).
Nested Class Summary | |
---|---|
static class |
RightToProduce.Factory
Constructs new instances of RightToProduce . |
Constructor Summary | |
---|---|
RightToProduce()
|
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. |
Corpus |
getCorpus()
|
java.util.Date |
getEndDate()
|
java.util.Collection |
getFisheries()
|
java.lang.Integer |
getId()
|
java.lang.String |
getReference()
Reference du droit ?? produire. |
java.util.Date |
getStartDate()
|
java.sql.Timestamp |
getUpdateDate()
|
java.util.Collection |
getVesselOwners()
Un droit de produire peu aussi etre li?? ?? un propri??taire de navire (exemple du contexte seychellois) |
java.util.Collection |
getVessels()
Les droits de produire peuvent s'appliquer ?? des navires de p??che professionnelle, des navires de plaisance, ou des p??cheurs ?? pied. |
int |
hashCode()
Returns a hash code based on this entity's identifiers. |
void |
setCorpus(Corpus corpus)
|
void |
setEndDate(java.util.Date endDate)
|
void |
setFisheries(java.util.Collection fisheries)
|
void |
setId(java.lang.Integer id)
|
void |
setReference(java.lang.String reference)
|
void |
setStartDate(java.util.Date startDate)
|
void |
setUpdateDate(java.sql.Timestamp updateDate)
|
void |
setVesselOwners(java.util.Collection vesselOwners)
|
void |
setVessels(java.util.Collection vessels)
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RightToProduce()
Method Detail |
---|
public java.lang.Integer getId()
public void setId(java.lang.Integer id)
public java.util.Date getStartDate()
public void setStartDate(java.util.Date startDate)
public java.util.Date getEndDate()
public void setEndDate(java.util.Date endDate)
public java.lang.String getReference()
Reference du droit ?? produire.
Par exemple, si le droit de produire concerne un seul navire, il peut s'agir d'un num??ro de licence de peche.
public void setReference(java.lang.String reference)
public java.sql.Timestamp getUpdateDate()
public void setUpdateDate(java.sql.Timestamp updateDate)
public Corpus getCorpus()
public void setCorpus(Corpus corpus)
public java.util.Collection getFisheries()
public void setFisheries(java.util.Collection fisheries)
public java.util.Collection getVesselOwners()
Un droit de produire peu aussi etre li?? ?? un propri??taire de navire (exemple du contexte seychellois)
public void setVesselOwners(java.util.Collection vesselOwners)
public java.util.Collection getVessels()
Les droits de produire peuvent s'appliquer ?? des navires de p??che professionnelle, des navires de plaisance, ou des p??cheurs ?? pied.
public void setVessels(java.util.Collection vessels)
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 |