public abstract class RegulationArea extends Object implements Serializable, Comparable<RegulationArea>
Modifier and Type | Class and Description |
---|---|
static class |
RegulationArea.Factory
Constructs new instances of
RegulationArea . |
Constructor and Description |
---|
RegulationArea() |
Modifier and Type | Method and Description |
---|---|
boolean |
addRegulationLocations(RegulationArea2RegulationLocation elementToAdd) |
int |
compareTo(RegulationArea o) |
boolean |
equals(Object object)
Returns
true if the argument is an RegulationArea instance and all identifiers for this entity
equal the identifiers of the argument entity. |
DepthGradient |
getDepthGradient()
Type de gradient de profondeur de la zone de pêche.
|
DistanceToCoastGradient |
getDistanceToCoastGradient()
Distance côte-large de la zone de pêche.
|
Fishery |
getFishery()
Un pecherie, peut etre, si elle n'a pas d'engin, similaire à un
stock.
|
Grouping |
getGrouping()
Lien pour pouvoir éventuellement ajouter un lieu d'agrégation.
|
Integer |
getId()
Idenfiant interne.
|
Location |
getLocation()
Représente un lieu au sens général du terme.
|
NearbySpecificArea |
getNearbySpecificArea()
Type de zone de proximité particulière.
|
Collection<RegulationArea2RegulationLocation> |
getRegulationLocations() |
int |
hashCode()
Returns a hash code based on this entity's identifiers.
|
boolean |
removeRegulationLocations(RegulationArea2RegulationLocation elementToRemove) |
void |
setDepthGradient(DepthGradient depthGradientIn)
Type de gradient de profondeur de la zone de pêche.
|
void |
setDistanceToCoastGradient(DistanceToCoastGradient distanceToCoastGradientIn)
Distance côte-large de la zone de pêche.
|
void |
setFishery(Fishery fisheryIn)
Un pecherie, peut etre, si elle n'a pas d'engin, similaire à un
stock.
|
void |
setGrouping(Grouping groupingIn)
Lien pour pouvoir éventuellement ajouter un lieu d'agrégation.
|
void |
setId(Integer idIn)
Idenfiant interne.
|
void |
setLocation(Location locationIn)
Représente un lieu au sens général du terme.
|
void |
setNearbySpecificArea(NearbySpecificArea nearbySpecificAreaIn)
Type de zone de proximité particulière.
|
void |
setRegulationLocations(Collection<RegulationArea2RegulationLocation> regulationLocationsIn) |
public RegulationArea()
public void setId(Integer idIn)
idIn
- Integerpublic Grouping getGrouping()
public void setGrouping(Grouping groupingIn)
groupingIn
- Groupingpublic Collection<RegulationArea2RegulationLocation> getRegulationLocations()
public void setRegulationLocations(Collection<RegulationArea2RegulationLocation> regulationLocationsIn)
regulationLocationsIn
- Collectionpublic boolean addRegulationLocations(RegulationArea2RegulationLocation elementToAdd)
elementToAdd
- RegulationArea2RegulationLocationpublic boolean removeRegulationLocations(RegulationArea2RegulationLocation elementToRemove)
elementToRemove
- RegulationArea2RegulationLocationpublic DepthGradient getDepthGradient()
public void setDepthGradient(DepthGradient depthGradientIn)
depthGradientIn
- DepthGradientpublic Location getLocation()
public void setLocation(Location locationIn)
locationIn
- Locationpublic Fishery getFishery()
public void setFishery(Fishery fisheryIn)
fisheryIn
- Fisherypublic NearbySpecificArea getNearbySpecificArea()
public void setNearbySpecificArea(NearbySpecificArea nearbySpecificAreaIn)
nearbySpecificAreaIn
- NearbySpecificAreapublic DistanceToCoastGradient getDistanceToCoastGradient()
public void setDistanceToCoastGradient(DistanceToCoastGradient distanceToCoastGradientIn)
distanceToCoastGradientIn
- DistanceToCoastGradientpublic boolean equals(Object object)
true
if the argument is an RegulationArea instance and all identifiers for this entity
equal the identifiers of the argument entity. Returns false
otherwise.public int hashCode()
public int compareTo(RegulationArea o)
compareTo
in interface Comparable<RegulationArea>
Comparable.compareTo(T)
Copyright © 2012–2014 IFREMER. All rights reserved.