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

public class PopulationGroupImpl extends PopulationGroupAbstract
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

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    double
     
    double
     
    double
     
    double
     
    double
     
    double
     
    double
     
    double
     
    boolean
    isInLength(double length)
     
     

    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 interface PopulationGroup
      Overrides:
      getAge in class PopulationGroupAbstract
    • getLength

      public double getLength()
    • isInLength

      public boolean isInLength(double length)
    • getMeanWeight

      public double getMeanWeight()
    • getNaturalDeathRate

      public double getNaturalDeathRate(Zone zone)
    • getFishingMortalityOtherFleets

      public double getFishingMortalityOtherFleets(Zone zone)
    • getPrice

      public double getPrice()
    • getMaturityOgive

      public double getMaturityOgive()
    • getReproductionRate

      public double getReproductionRate()
    • toString

      public String toString()
      Overrides:
      toString in class PopulationGroupAbstract