fr.ifremer.isisfish.entities
Interface PopulationGroup

All Superinterfaces:
Serializable, org.nuiton.topia.persistence.TopiaEntity, org.nuiton.topia.persistence.TopiaEntityContextable
All Known Implementing Classes:
PopulationGroupAbstract, PopulationGroupImpl

public interface PopulationGroup
extends org.nuiton.topia.persistence.TopiaEntityContextable


Field Summary
static String PROPERTY_AGE
           
static String PROPERTY_COMMENT
           
static String PROPERTY_ID
           
static String PROPERTY_MAX_LENGTH
           
static String PROPERTY_MIN_LENGTH
           
static String PROPERTY_POPULATION
           
 
Fields inherited from interface org.nuiton.topia.persistence.TopiaEntityContextable
TOPIA_CONTEXT
 
Fields inherited from interface org.nuiton.topia.persistence.TopiaEntity
AGGREGATE, COMPOSITE, TOPIA_CREATE_DATE, TOPIA_ID, TOPIA_VERSION
 
Method Summary
 double getAge()
           
 String getComment()
           
 int getId()
           
 double getLength()
           
 double getMaturityOgive()
           
 double getMaxLength()
           
 double getMeanWeight()
           
 double getMinLength()
           
 double getNaturalDeathRate(Zone zone)
           
 Population getPopulation()
           
 double getPrice()
           
 double getReproductionRate()
           
 boolean isInLength(double length)
           
 void setAge(double age)
           
 void setComment(String comment)
           
 void setId(int id)
           
 void setMaxLength(double maxLength)
           
 void setMinLength(double minLength)
           
 void setPopulation(Population population)
           
 
Methods inherited from interface org.nuiton.topia.persistence.TopiaEntityContextable
delete, getTopiaContext, setTopiaContext, update
 
Methods inherited from interface org.nuiton.topia.persistence.TopiaEntity
accept, addPropertyChangeListener, addPropertyChangeListener, addPropertyListener, addPropertyListener, addVetoableChangeListener, addVetoableChangeListener, addVetoableListener, addVetoableListener, getAggregate, getComposite, getTopiaCreateDate, getTopiaId, getTopiaVersion, removePropertyChangeListener, removePropertyChangeListener, removePropertyListener, removePropertyListener, removeVetoableChangeListener, removeVetoableChangeListener, removeVetoableListener, removeVetoableListener, setTopiaCreateDate, setTopiaId, setTopiaVersion
 

Field Detail

PROPERTY_ID

static final String PROPERTY_ID
See Also:
Constant Field Values

PROPERTY_AGE

static final String PROPERTY_AGE
See Also:
Constant Field Values

PROPERTY_MIN_LENGTH

static final String PROPERTY_MIN_LENGTH
See Also:
Constant Field Values

PROPERTY_MAX_LENGTH

static final String PROPERTY_MAX_LENGTH
See Also:
Constant Field Values

PROPERTY_COMMENT

static final String PROPERTY_COMMENT
See Also:
Constant Field Values

PROPERTY_POPULATION

static final String PROPERTY_POPULATION
See Also:
Constant Field Values
Method Detail

setId

void setId(int id)

getId

int getId()

setAge

void setAge(double age)

getAge

double getAge()

setMinLength

void setMinLength(double minLength)

getMinLength

double getMinLength()

setMaxLength

void setMaxLength(double maxLength)

getMaxLength

double getMaxLength()

setComment

void setComment(String comment)

getComment

String getComment()

setPopulation

void setPopulation(Population population)

getPopulation

Population getPopulation()

getLength

double getLength()

getNaturalDeathRate

double getNaturalDeathRate(Zone zone)

getMeanWeight

double getMeanWeight()

getPrice

double getPrice()

isInLength

boolean isInLength(double length)

getMaturityOgive

double getMaturityOgive()

getReproductionRate

double getReproductionRate()


Copyright © 1999-2012 CodeLutin. All Rights Reserved.