public abstract class RightToProduce extends Object implements Serializable, Comparable<RightToProduce>
Modifier and Type | Class and Description |
---|---|
static class |
RightToProduce.Factory
Constructs new instances of
RightToProduce . |
Constructor and Description |
---|
RightToProduce() |
Modifier and Type | Method and Description |
---|---|
boolean |
addFisheries(Fishery elementToAdd)
Un pecherie, peut etre, si elle n'a pas d'engin, similaire à un
stock.
|
boolean |
addVesselOwners(VesselOwner elementToAdd)
Un droit de produire peu aussi etre lié à un propriétaire de navire (exemple du contexte
seychellois)
|
boolean |
addVessels(Vessel elementToAdd)
Les droits de produire peuvent s'appliquer à des navires de pêche professionnelle, des
navires de plaisance, ou des pêcheurs à pied.
|
int |
compareTo(RightToProduce o) |
boolean |
equals(Object object)
Returns
true if the argument is an RightToProduce instance and all identifiers for this entity
equal the identifiers of the argument entity. |
Corpus |
getCorpus()
Recueil de textes, de documents qui ont trait à une même matière.
|
Date |
getEndDate() |
Collection<Fishery> |
getFisheries()
Un pecherie, peut etre, si elle n'a pas d'engin, similaire à un
stock.
|
Integer |
getId()
Idenfiant interne.
|
Program |
getProgram()
Programme d'observation à l'origine d'une collecte de données.
|
Short |
getRankOrderOnPeriod()
Rang du droit à produire, lorsque plusieurs droits s'appliquent en même temps, pour un même
usager de la resource.
|
String |
getReference()
Reference du droit à produire.
|
Date |
getStartDate() |
Timestamp |
getUpdateDate() |
Collection<VesselOwner> |
getVesselOwners()
Un droit de produire peu aussi etre lié à un propriétaire de navire (exemple du contexte
seychellois)
|
Collection<Vessel> |
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.
|
boolean |
removeFisheries(Fishery elementToRemove)
Un pecherie, peut etre, si elle n'a pas d'engin, similaire à un
stock.
|
boolean |
removeVesselOwners(VesselOwner elementToRemove)
Un droit de produire peu aussi etre lié à un propriétaire de navire (exemple du contexte
seychellois)
|
boolean |
removeVessels(Vessel elementToRemove)
Les droits de produire peuvent s'appliquer à des navires de pêche professionnelle, des
navires de plaisance, ou des pêcheurs à pied.
|
void |
setCorpus(Corpus corpusIn)
Recueil de textes, de documents qui ont trait à une même matière.
|
void |
setEndDate(Date endDateIn) |
void |
setFisheries(Collection<Fishery> fisheriesIn)
Un pecherie, peut etre, si elle n'a pas d'engin, similaire à un
stock.
|
void |
setId(Integer idIn)
Idenfiant interne.
|
void |
setProgram(Program programIn)
Programme d'observation à l'origine d'une collecte de données.
|
void |
setRankOrderOnPeriod(Short rankOrderOnPeriodIn)
Rang du droit à produire, lorsque plusieurs droits s'appliquent en même temps, pour un même
usager de la resource.
|
void |
setReference(String referenceIn)
Reference du droit à produire.
|
void |
setStartDate(Date startDateIn) |
void |
setUpdateDate(Timestamp updateDateIn) |
void |
setVesselOwners(Collection<VesselOwner> vesselOwnersIn)
Un droit de produire peu aussi etre lié à un propriétaire de navire (exemple du contexte
seychellois)
|
void |
setVessels(Collection<Vessel> vesselsIn)
Les droits de produire peuvent s'appliquer à des navires de pêche professionnelle, des
navires de plaisance, ou des pêcheurs à pied.
|
public RightToProduce()
public void setId(Integer idIn)
idIn
- Integerpublic Date getStartDate()
public void setStartDate(Date startDateIn)
startDateIn
- Datepublic Short getRankOrderOnPeriod()
public void setRankOrderOnPeriod(Short rankOrderOnPeriodIn)
rankOrderOnPeriodIn
- Shortpublic Date getEndDate()
public void setEndDate(Date endDateIn)
endDateIn
- Datepublic String getReference()
public void setReference(String referenceIn)
referenceIn
- Stringpublic Timestamp getUpdateDate()
public void setUpdateDate(Timestamp updateDateIn)
updateDateIn
- Timestamppublic Program getProgram()
public void setProgram(Program programIn)
programIn
- Programpublic Corpus getCorpus()
public void setCorpus(Corpus corpusIn)
corpusIn
- Corpuspublic Collection<VesselOwner> getVesselOwners()
public void setVesselOwners(Collection<VesselOwner> vesselOwnersIn)
vesselOwnersIn
- Collectionpublic boolean addVesselOwners(VesselOwner elementToAdd)
elementToAdd
- VesselOwnerpublic boolean removeVesselOwners(VesselOwner elementToRemove)
elementToRemove
- VesselOwnerpublic Collection<Vessel> getVessels()
public void setVessels(Collection<Vessel> vesselsIn)
vesselsIn
- Collectionpublic boolean addVessels(Vessel elementToAdd)
elementToAdd
- Vesselpublic boolean removeVessels(Vessel elementToRemove)
elementToRemove
- Vesselpublic Collection<Fishery> getFisheries()
public void setFisheries(Collection<Fishery> fisheriesIn)
fisheriesIn
- Collectionpublic boolean addFisheries(Fishery elementToAdd)
elementToAdd
- Fisherypublic boolean removeFisheries(Fishery elementToRemove)
elementToRemove
- Fisherypublic boolean equals(Object object)
true
if the argument is an RightToProduce instance and all identifiers for this entity
equal the identifiers of the argument entity. Returns false
otherwise.public int hashCode()
public int compareTo(RightToProduce o)
compareTo
in interface Comparable<RightToProduce>
Comparable.compareTo(T)
Copyright © 2012–2014 IFREMER. All rights reserved.