Package fr.ifremer.isisfish.entities
Class PopulationGroupImpl
java.lang.Object
org.nuiton.topia.persistence.TopiaEntityAbstract
fr.ifremer.isisfish.entities.PopulationGroupAbstract
fr.ifremer.isisfish.entities.PopulationGroupImpl
- All Implemented Interfaces:
PopulationGroup
,Serializable
,org.nuiton.topia.persistence.TopiaEntity
,org.nuiton.topia.persistence.TopiaEntityContextable
PopulationGroupImpl.
Created: 3 janv. 2006 15:26:53
- Version:
- $Revision$ Last update: $Date$ by : $Author$
- Author:
- poussin
- See Also:
-
Field Summary
Fields inherited from class fr.ifremer.isisfish.entities.PopulationGroupAbstract
age, comment, id, maxLength, minLength, population
Fields inherited from class org.nuiton.topia.persistence.TopiaEntityAbstract
readListeners, readVetoables, topiaContext, topiaCreateDate, topiaId, topiaVersion, writeListeners, writeVetoables
Fields inherited from interface fr.ifremer.isisfish.entities.PopulationGroup
PROPERTY_AGE, PROPERTY_COMMENT, PROPERTY_ID, PROPERTY_MAX_LENGTH, PROPERTY_MIN_LENGTH, PROPERTY_POPULATION
Fields inherited from interface org.nuiton.topia.persistence.TopiaEntity
AGGREGATE, COMPOSITE, TOPIA_CREATE_DATE, TOPIA_ID, TOPIA_VERSION
Fields inherited from interface org.nuiton.topia.persistence.TopiaEntityContextable
TOPIA_CONTEXT
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiondouble
getAge()
double
double
double
double
double
getNaturalDeathRate
(Zone zone) double
getPrice()
double
boolean
isInLength
(double length) toString()
Methods inherited from class fr.ifremer.isisfish.entities.PopulationGroupAbstract
accept, accept0, delete, getAggregate, getComment, getComposite, getId, getMaxLength, getMinLength, getPopulation, setAge, setComment, setId, setMaxLength, setMinLength, setPopulation, update
Methods inherited from class org.nuiton.topia.persistence.TopiaEntityAbstract
addPropertyChangeListener, addPropertyChangeListener, addPropertyListener, addPropertyListener, addVetoableChangeListener, addVetoableChangeListener, addVetoableListener, addVetoableListener, equals, fireOnPostRead, fireOnPostRead, fireOnPostWrite, fireOnPostWrite, fireOnPreRead, fireOnPreWrite, getReadPropertyChangeSupport, getReadVetoableChangeSupport, getTopiaContext, getTopiaCreateDate, getTopiaId, getTopiaVersion, getWritePropertyChangeSupport, getWriteVetoableChangeSupport, hashCode, removePropertyChangeListener, removePropertyChangeListener, removePropertyListener, removePropertyListener, removeVetoableChangeListener, removeVetoableChangeListener, removeVetoableListener, removeVetoableListener, setTopiaContext, setTopiaCreateDate, setTopiaId, setTopiaVersion
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.nuiton.topia.persistence.TopiaEntity
addPropertyChangeListener, addPropertyChangeListener, addPropertyListener, addPropertyListener, addVetoableChangeListener, addVetoableChangeListener, addVetoableListener, addVetoableListener, getTopiaCreateDate, getTopiaId, getTopiaVersion, removePropertyChangeListener, removePropertyChangeListener, removePropertyListener, removePropertyListener, removeVetoableChangeListener, removeVetoableChangeListener, removeVetoableListener, removeVetoableListener, setTopiaCreateDate, setTopiaId, setTopiaVersion
Methods inherited from interface org.nuiton.topia.persistence.TopiaEntityContextable
getTopiaContext, setTopiaContext
-
Constructor Details
-
PopulationGroupImpl
public PopulationGroupImpl()
-
-
Method Details
-
getAge
public double getAge()- Specified by:
getAge
in interfacePopulationGroup
- Overrides:
getAge
in classPopulationGroupAbstract
-
getLength
public double getLength() -
isInLength
public boolean isInLength(double length) -
getMeanWeight
public double getMeanWeight() -
getNaturalDeathRate
-
getFishingMortalityOtherFleets
-
getPrice
public double getPrice() -
getMaturityOgive
public double getMaturityOgive() -
getReproductionRate
public double getReproductionRate() -
toString
- Overrides:
toString
in classPopulationGroupAbstract
-