public abstract class FishingArea extends Object implements Serializable
Zone de peche ou d'activité effective d'un navire.
Contient une entrée pour chaque zone de peche d'un navire.
Dans le cas des campagne scientifique, cela correspon à la "station" d'une opération.
ATTENTION : ne pas réutiliser une zone de peche effective dèjà existante, à cause des liens de composition (et des contraintes "delete cascade") depuis les autres tables.
Votre enregistrement pourrait etre supprimée par quelqu'un d'autre !
| Modifier and Type | Class and Description |
|---|---|
static class |
FishingArea.Factory
Constructs new instances of
FishingArea. |
| Constructor and Description |
|---|
FishingArea() |
| Modifier and Type | Method and Description |
|---|---|
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. |
DepthGradient |
getDepthGradient() |
DistanceToCoastGradient |
getDistanceToCoastGradient()
Gradient de distance à la cote.
|
GearUseFeatures |
getGearUseFeatures() |
Integer |
getId()
Idenfiant interne.
|
Location |
getLocation() |
NearbySpecificArea |
getNearbySpecificArea() |
Produce |
getProduce() |
Collection<FishingArea2RegulationLocation> |
getRegulationLocation()
Zones réglementaires particulières (ex : ZEE, zone d'effort,
etc.)
|
Sale |
getSale() |
Sample |
getSample() |
VesselUseFeatures |
getVesselUseFeatures() |
int |
hashCode()
Returns a hash code based on this entity's identifiers.
|
void |
setDepthGradient(DepthGradient depthGradient) |
void |
setDistanceToCoastGradient(DistanceToCoastGradient distanceToCoastGradient) |
void |
setGearUseFeatures(GearUseFeatures gearUseFeatures) |
void |
setId(Integer id) |
void |
setLocation(Location location) |
void |
setNearbySpecificArea(NearbySpecificArea nearbySpecificArea) |
void |
setProduce(Produce produce) |
void |
setRegulationLocation(Collection<FishingArea2RegulationLocation> regulationLocation) |
void |
setSale(Sale sale) |
void |
setSample(Sample sample) |
void |
setVesselUseFeatures(VesselUseFeatures vesselUseFeatures) |
public Integer getId()
Idenfiant interne. Généré par le système.
public void setId(Integer id)
public DistanceToCoastGradient getDistanceToCoastGradient()
Gradient de distance à la cote.
passage en optionel nécessaire pour SACROIS.
public void setDistanceToCoastGradient(DistanceToCoastGradient distanceToCoastGradient)
public DepthGradient getDepthGradient()
public void setDepthGradient(DepthGradient depthGradient)
public Location getLocation()
public void setLocation(Location location)
public NearbySpecificArea getNearbySpecificArea()
public void setNearbySpecificArea(NearbySpecificArea nearbySpecificArea)
public Sale getSale()
public void setSale(Sale sale)
public Collection<FishingArea2RegulationLocation> getRegulationLocation()
Zones réglementaires particulières (ex : ZEE, zone d'effort, etc.)
public void setRegulationLocation(Collection<FishingArea2RegulationLocation> regulationLocation)
public Sample getSample()
public void setSample(Sample sample)
public Produce getProduce()
public void setProduce(Produce produce)
public VesselUseFeatures getVesselUseFeatures()
public void setVesselUseFeatures(VesselUseFeatures vesselUseFeatures)
public GearUseFeatures getGearUseFeatures()
public void setGearUseFeatures(GearUseFeatures gearUseFeatures)
public boolean equals(Object object)
true if the argument reference and this
refer to the same object.Copyright © 2013. All Rights Reserved.