fr.ifremer.isisfish.entities
Class PopulationAbstract

java.lang.Object
  extended by org.nuiton.topia.persistence.TopiaEntityAbstract
      extended by fr.ifremer.isisfish.entities.PopulationAbstract
All Implemented Interfaces:
Population, Serializable, org.nuiton.topia.persistence.TopiaEntity, org.nuiton.topia.persistence.TopiaEntityContextable
Direct Known Subclasses:
PopulationImpl

public abstract class PopulationAbstract
extends org.nuiton.topia.persistence.TopiaEntityAbstract
implements Population

See Also:
Serialized Form

Field Summary
protected  org.nuiton.math.matrix.MatrixND capturability
          Nom de l'attribut en BD : capturability
protected  String capturabilityComment
          Nom de l'attribut en BD : capturabilityComment
protected  Equation capturabilityEquation
          Nom de l'attribut en BD : capturabilityEquation
protected  boolean capturabilityEquationUsed
          Nom de l'attribut en BD : capturabilityEquationUsed
protected  String caractBioComment
          Nom de l'attribut en BD : caractBioComment
protected  String comment
          Nom de l'attribut en BD : comment
protected  Collection<Selectivity> gearSelectivity
          Nom de l'attribut en BD : gear
protected  String geographicId
          Nom de l'attribut en BD : geographicId
protected  Equation growth
          Nom de l'attribut en BD : growth
protected  Equation growthReverse
          Nom de l'attribut en BD : growthReverse
protected  org.nuiton.math.matrix.MatrixND mappingZoneReproZoneRecru
          Nom de l'attribut en BD : mappingZoneReproZoneRecru
protected  Equation maturityOgiveEquation
          Nom de l'attribut en BD : maturityOgiveEquation
protected  Equation meanWeight
          Nom de l'attribut en BD : meanWeight
protected  String migrationComment
          Nom de l'attribut en BD : migrationComment
protected  int monthGapBetweenReproRecrutement
          Nom de l'attribut en BD : monthGapBetweenReproRecrutement
protected  String name
          Nom de l'attribut en BD : name
protected  Equation naturalDeathRate
          Nom de l'attribut en BD : naturalDeathRate
protected  boolean plusGroup
          Nom de l'attribut en BD : plusGroup
protected  List<PopulationGroup> populationGroup
          Nom de l'attribut en BD : populationGroup
protected  List<PopulationSeasonInfo> populationSeasonInfo
          Nom de l'attribut en BD : populationSeasonInfo
protected  List<Zone> populationZone
          Nom de l'attribut en BD : populationZone
protected  Equation price
          Le prix en Kg
protected  String recruitmentComment
          Nom de l'attribut en BD : recruitmentComment
protected  org.nuiton.math.matrix.MatrixND recruitmentDistribution
          Nom de l'attribut en BD : recruitmentDistribution
protected  List<Zone> recruitmentZone
          Nom de l'attribut en BD : recruitmentZone
protected  Equation reproductionEquation
          Nom de l'attribut en BD : reproductionEquation
protected  Equation reproductionRateEquation
          Nom de l'attribut en BD : reproductionRateEquation
protected  List<Zone> reproductionZone
          Nom de l'attribut en BD : reproductionZone
protected  String seasonsComment
          Nom de l'attribut en BD : seasonsComment
protected  Species species
          Nom de l'attribut en BD : species
protected  String zonesComment
          Nom de l'attribut en BD : zonesComment
 
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.Population
PROPERTY_CAPTURABILITY, PROPERTY_CAPTURABILITY_COMMENT, PROPERTY_CAPTURABILITY_EQUATION, PROPERTY_CAPTURABILITY_EQUATION_USED, PROPERTY_CARACT_BIO_COMMENT, PROPERTY_COMMENT, PROPERTY_GEAR_SELECTIVITY, PROPERTY_GEOGRAPHIC_ID, PROPERTY_GROWTH, PROPERTY_GROWTH_REVERSE, PROPERTY_MAPPING_ZONE_REPRO_ZONE_RECRU, PROPERTY_MATURITY_OGIVE_EQUATION, PROPERTY_MEAN_WEIGHT, PROPERTY_MIGRATION_COMMENT, PROPERTY_MONTH_GAP_BETWEEN_REPRO_RECRUTEMENT, PROPERTY_NAME, PROPERTY_NATURAL_DEATH_RATE, PROPERTY_PLUS_GROUP, PROPERTY_POPULATION_GROUP, PROPERTY_POPULATION_SEASON_INFO, PROPERTY_POPULATION_ZONE, PROPERTY_PRICE, PROPERTY_RECRUITMENT_COMMENT, PROPERTY_RECRUITMENT_DISTRIBUTION, PROPERTY_RECRUITMENT_ZONE, PROPERTY_REPRODUCTION_EQUATION, PROPERTY_REPRODUCTION_RATE_EQUATION, PROPERTY_REPRODUCTION_ZONE, PROPERTY_SEASONS_COMMENT, PROPERTY_SPECIES, PROPERTY_ZONES_COMMENT
 
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
 
Constructor Summary
PopulationAbstract()
           
 
Method Summary
 void accept(org.nuiton.topia.persistence.EntityVisitor visitor)
           
 void addAllPopulationGroup(List<PopulationGroup> populationGroup)
           
 void addAllPopulationSeasonInfo(List<PopulationSeasonInfo> populationSeasonInfo)
           
 void addAllPopulationZone(List<Zone> populationZone)
           
 void addAllRecruitmentZone(List<Zone> recruitmentZone)
           
 void addAllReproductionZone(List<Zone> reproductionZone)
           
 void addPopulationGroup(PopulationGroup populationGroup)
           
 void addPopulationSeasonInfo(PopulationSeasonInfo populationSeasonInfo)
           
 void addPopulationZone(Zone populationZone)
           
 void addRecruitmentZone(Zone recruitmentZone)
           
 void addReproductionZone(Zone reproductionZone)
           
 void clearPopulationGroup()
           
 void clearPopulationSeasonInfo()
           
 void clearPopulationZone()
           
 void clearRecruitmentZone()
           
 void clearReproductionZone()
           
 void delete()
           
 List<org.nuiton.topia.persistence.TopiaEntity> getAggregate()
           
 org.nuiton.math.matrix.MatrixND getCapturability()
           
 String getCapturabilityComment()
           
 Equation getCapturabilityEquation()
           
 boolean getCapturabilityEquationUsed()
           
 String getCaractBioComment()
           
 String getComment()
           
 List<org.nuiton.topia.persistence.TopiaEntity> getComposite()
           
 String getGeographicId()
           
 Equation getGrowth()
           
 Equation getGrowthReverse()
           
 org.nuiton.math.matrix.MatrixND getMappingZoneReproZoneRecru()
           
 Equation getMaturityOgiveEquation()
           
 Equation getMeanWeight()
           
 String getMigrationComment()
           
 int getMonthGapBetweenReproRecrutement()
           
 String getName()
           
 Equation getNaturalDeathRate()
           
 boolean getPlusGroup()
           
 List<PopulationGroup> getPopulationGroup()
           
 PopulationGroup getPopulationGroupByTopiaId(String topiaId)
           
 List<PopulationSeasonInfo> getPopulationSeasonInfo()
           
 PopulationSeasonInfo getPopulationSeasonInfoByTopiaId(String topiaId)
           
 List<Zone> getPopulationZone()
           
 Zone getPopulationZoneByTopiaId(String topiaId)
           
 Equation getPrice()
           
 String getRecruitmentComment()
           
 org.nuiton.math.matrix.MatrixND getRecruitmentDistribution()
           
 List<Zone> getRecruitmentZone()
           
 Zone getRecruitmentZoneByTopiaId(String topiaId)
           
 Equation getReproductionEquation()
           
 Equation getReproductionRateEquation()
           
 List<Zone> getReproductionZone()
           
 Zone getReproductionZoneByTopiaId(String topiaId)
           
 String getSeasonsComment()
           
 Species getSpecies()
           
 String getZonesComment()
           
 boolean isCapturabilityEquationUsed()
           
 boolean isPlusGroup()
           
 boolean isPopulationGroupEmpty()
           
 boolean isPopulationSeasonInfoEmpty()
           
 boolean isPopulationZoneEmpty()
           
 boolean isRecruitmentZoneEmpty()
           
 boolean isReproductionZoneEmpty()
           
 void removePopulationGroup(PopulationGroup populationGroup)
           
 void removePopulationSeasonInfo(PopulationSeasonInfo populationSeasonInfo)
           
 void removePopulationZone(Zone populationZone)
           
 void removeRecruitmentZone(Zone recruitmentZone)
           
 void removeReproductionZone(Zone reproductionZone)
           
 void setCapturability(org.nuiton.math.matrix.MatrixND capturability)
           
 void setCapturabilityComment(String capturabilityComment)
           
 void setCapturabilityEquation(Equation capturabilityEquation)
           
 void setCapturabilityEquationUsed(boolean capturabilityEquationUsed)
           
 void setCaractBioComment(String caractBioComment)
           
 void setComment(String comment)
           
 void setGeographicId(String geographicId)
           
 void setGrowth(Equation growth)
           
 void setGrowthReverse(Equation growthReverse)
           
 void setMappingZoneReproZoneRecru(org.nuiton.math.matrix.MatrixND mappingZoneReproZoneRecru)
           
 void setMaturityOgiveEquation(Equation maturityOgiveEquation)
           
 void setMeanWeight(Equation meanWeight)
           
 void setMigrationComment(String migrationComment)
           
 void setMonthGapBetweenReproRecrutement(int monthGapBetweenReproRecrutement)
           
 void setName(String name)
           
 void setNaturalDeathRate(Equation naturalDeathRate)
           
 void setPlusGroup(boolean plusGroup)
           
 void setPopulationGroup(List<PopulationGroup> populationGroup)
           
 void setPopulationSeasonInfo(List<PopulationSeasonInfo> populationSeasonInfo)
           
 void setPopulationZone(List<Zone> populationZone)
           
 void setPrice(Equation price)
           
 void setRecruitmentComment(String recruitmentComment)
           
 void setRecruitmentDistribution(org.nuiton.math.matrix.MatrixND recruitmentDistribution)
           
 void setRecruitmentZone(List<Zone> recruitmentZone)
           
 void setReproductionEquation(Equation reproductionEquation)
           
 void setReproductionRateEquation(Equation reproductionRateEquation)
           
 void setReproductionZone(List<Zone> reproductionZone)
           
 void setSeasonsComment(String seasonsComment)
           
 void setSpecies(Species species)
           
 void setZonesComment(String zonesComment)
           
 int sizePopulationGroup()
           
 int sizePopulationSeasonInfo()
           
 int sizePopulationZone()
           
 int sizeRecruitmentZone()
           
 int sizeReproductionZone()
           
 String toString()
           
 void 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 fr.ifremer.isisfish.entities.Population
getAge, getLength, getNaturalDeathBirth, getNaturalDeathRateMatrix, getPopulationSeasonInfo, N2DToN1D, split2D
 
Methods inherited from interface org.nuiton.topia.persistence.TopiaEntityContextable
getTopiaContext, setTopiaContext
 
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
 

Field Detail

name

protected String name
Nom de l'attribut en BD : name


geographicId

protected String geographicId
Nom de l'attribut en BD : geographicId


plusGroup

protected boolean plusGroup
Nom de l'attribut en BD : plusGroup


growth

protected Equation growth
Nom de l'attribut en BD : growth


growthReverse

protected Equation growthReverse
Nom de l'attribut en BD : growthReverse


comment

protected String comment
Nom de l'attribut en BD : comment


meanWeight

protected Equation meanWeight
Nom de l'attribut en BD : meanWeight


price

protected Equation price

Le prix en Kg

Nom de l'attribut en BD : price


naturalDeathRate

protected Equation naturalDeathRate
Nom de l'attribut en BD : naturalDeathRate


caractBioComment

protected String caractBioComment
Nom de l'attribut en BD : caractBioComment


reproductionEquation

protected Equation reproductionEquation
Nom de l'attribut en BD : reproductionEquation


monthGapBetweenReproRecrutement

protected int monthGapBetweenReproRecrutement
Nom de l'attribut en BD : monthGapBetweenReproRecrutement


recruitmentDistribution

protected org.nuiton.math.matrix.MatrixND recruitmentDistribution
Nom de l'attribut en BD : recruitmentDistribution


recruitmentComment

protected String recruitmentComment
Nom de l'attribut en BD : recruitmentComment


zonesComment

protected String zonesComment
Nom de l'attribut en BD : zonesComment


seasonsComment

protected String seasonsComment
Nom de l'attribut en BD : seasonsComment


capturabilityComment

protected String capturabilityComment
Nom de l'attribut en BD : capturabilityComment


migrationComment

protected String migrationComment
Nom de l'attribut en BD : migrationComment


mappingZoneReproZoneRecru

protected org.nuiton.math.matrix.MatrixND mappingZoneReproZoneRecru
Nom de l'attribut en BD : mappingZoneReproZoneRecru


capturability

protected org.nuiton.math.matrix.MatrixND capturability
Nom de l'attribut en BD : capturability


capturabilityEquationUsed

protected boolean capturabilityEquationUsed
Nom de l'attribut en BD : capturabilityEquationUsed


capturabilityEquation

protected Equation capturabilityEquation
Nom de l'attribut en BD : capturabilityEquation


maturityOgiveEquation

protected Equation maturityOgiveEquation
Nom de l'attribut en BD : maturityOgiveEquation


reproductionRateEquation

protected Equation reproductionRateEquation
Nom de l'attribut en BD : reproductionRateEquation


gearSelectivity

protected Collection<Selectivity> gearSelectivity
Nom de l'attribut en BD : gear


populationGroup

protected List<PopulationGroup> populationGroup
Nom de l'attribut en BD : populationGroup


populationSeasonInfo

protected List<PopulationSeasonInfo> populationSeasonInfo
Nom de l'attribut en BD : populationSeasonInfo


species

protected Species species
Nom de l'attribut en BD : species


reproductionZone

protected List<Zone> reproductionZone
Nom de l'attribut en BD : reproductionZone


populationZone

protected List<Zone> populationZone
Nom de l'attribut en BD : populationZone


recruitmentZone

protected List<Zone> recruitmentZone
Nom de l'attribut en BD : recruitmentZone

Constructor Detail

PopulationAbstract

public PopulationAbstract()
Method Detail

update

public void update()
            throws org.nuiton.topia.TopiaException
Specified by:
update in interface org.nuiton.topia.persistence.TopiaEntityContextable
Throws:
org.nuiton.topia.TopiaException

delete

public void delete()
            throws org.nuiton.topia.TopiaException
Specified by:
delete in interface org.nuiton.topia.persistence.TopiaEntityContextable
Throws:
org.nuiton.topia.TopiaException

accept

public void accept(org.nuiton.topia.persistence.EntityVisitor visitor)
            throws org.nuiton.topia.TopiaException
Specified by:
accept in interface org.nuiton.topia.persistence.TopiaEntity
Throws:
org.nuiton.topia.TopiaException

setName

public void setName(String name)
Specified by:
setName in interface Population

getName

public String getName()
Specified by:
getName in interface Population

setGeographicId

public void setGeographicId(String geographicId)
Specified by:
setGeographicId in interface Population

getGeographicId

public String getGeographicId()
Specified by:
getGeographicId in interface Population

setPlusGroup

public void setPlusGroup(boolean plusGroup)
Specified by:
setPlusGroup in interface Population

isPlusGroup

public boolean isPlusGroup()
Specified by:
isPlusGroup in interface Population

getPlusGroup

public boolean getPlusGroup()
Specified by:
getPlusGroup in interface Population

setGrowth

public void setGrowth(Equation growth)
Specified by:
setGrowth in interface Population

getGrowth

public Equation getGrowth()
Specified by:
getGrowth in interface Population

setGrowthReverse

public void setGrowthReverse(Equation growthReverse)
Specified by:
setGrowthReverse in interface Population

getGrowthReverse

public Equation getGrowthReverse()
Specified by:
getGrowthReverse in interface Population

setComment

public void setComment(String comment)
Specified by:
setComment in interface Population

getComment

public String getComment()
Specified by:
getComment in interface Population

setMeanWeight

public void setMeanWeight(Equation meanWeight)
Specified by:
setMeanWeight in interface Population

getMeanWeight

public Equation getMeanWeight()
Specified by:
getMeanWeight in interface Population

setPrice

public void setPrice(Equation price)
Specified by:
setPrice in interface Population

getPrice

public Equation getPrice()
Specified by:
getPrice in interface Population

setNaturalDeathRate

public void setNaturalDeathRate(Equation naturalDeathRate)
Specified by:
setNaturalDeathRate in interface Population

getNaturalDeathRate

public Equation getNaturalDeathRate()
Specified by:
getNaturalDeathRate in interface Population

setCaractBioComment

public void setCaractBioComment(String caractBioComment)
Specified by:
setCaractBioComment in interface Population

getCaractBioComment

public String getCaractBioComment()
Specified by:
getCaractBioComment in interface Population

setReproductionEquation

public void setReproductionEquation(Equation reproductionEquation)
Specified by:
setReproductionEquation in interface Population

getReproductionEquation

public Equation getReproductionEquation()
Specified by:
getReproductionEquation in interface Population

setMonthGapBetweenReproRecrutement

public void setMonthGapBetweenReproRecrutement(int monthGapBetweenReproRecrutement)
Specified by:
setMonthGapBetweenReproRecrutement in interface Population

getMonthGapBetweenReproRecrutement

public int getMonthGapBetweenReproRecrutement()
Specified by:
getMonthGapBetweenReproRecrutement in interface Population

setRecruitmentDistribution

public void setRecruitmentDistribution(org.nuiton.math.matrix.MatrixND recruitmentDistribution)
Specified by:
setRecruitmentDistribution in interface Population

getRecruitmentDistribution

public org.nuiton.math.matrix.MatrixND getRecruitmentDistribution()
Specified by:
getRecruitmentDistribution in interface Population

setRecruitmentComment

public void setRecruitmentComment(String recruitmentComment)
Specified by:
setRecruitmentComment in interface Population

getRecruitmentComment

public String getRecruitmentComment()
Specified by:
getRecruitmentComment in interface Population

setZonesComment

public void setZonesComment(String zonesComment)
Specified by:
setZonesComment in interface Population

getZonesComment

public String getZonesComment()
Specified by:
getZonesComment in interface Population

setSeasonsComment

public void setSeasonsComment(String seasonsComment)
Specified by:
setSeasonsComment in interface Population

getSeasonsComment

public String getSeasonsComment()
Specified by:
getSeasonsComment in interface Population

setCapturabilityComment

public void setCapturabilityComment(String capturabilityComment)
Specified by:
setCapturabilityComment in interface Population

getCapturabilityComment

public String getCapturabilityComment()
Specified by:
getCapturabilityComment in interface Population

setMigrationComment

public void setMigrationComment(String migrationComment)
Specified by:
setMigrationComment in interface Population

getMigrationComment

public String getMigrationComment()
Specified by:
getMigrationComment in interface Population

setMappingZoneReproZoneRecru

public void setMappingZoneReproZoneRecru(org.nuiton.math.matrix.MatrixND mappingZoneReproZoneRecru)
Specified by:
setMappingZoneReproZoneRecru in interface Population

getMappingZoneReproZoneRecru

public org.nuiton.math.matrix.MatrixND getMappingZoneReproZoneRecru()
Specified by:
getMappingZoneReproZoneRecru in interface Population

setCapturability

public void setCapturability(org.nuiton.math.matrix.MatrixND capturability)
Specified by:
setCapturability in interface Population

getCapturability

public org.nuiton.math.matrix.MatrixND getCapturability()
Specified by:
getCapturability in interface Population

setCapturabilityEquationUsed

public void setCapturabilityEquationUsed(boolean capturabilityEquationUsed)
Specified by:
setCapturabilityEquationUsed in interface Population

isCapturabilityEquationUsed

public boolean isCapturabilityEquationUsed()
Specified by:
isCapturabilityEquationUsed in interface Population

getCapturabilityEquationUsed

public boolean getCapturabilityEquationUsed()
Specified by:
getCapturabilityEquationUsed in interface Population

setCapturabilityEquation

public void setCapturabilityEquation(Equation capturabilityEquation)
Specified by:
setCapturabilityEquation in interface Population

getCapturabilityEquation

public Equation getCapturabilityEquation()
Specified by:
getCapturabilityEquation in interface Population

setMaturityOgiveEquation

public void setMaturityOgiveEquation(Equation maturityOgiveEquation)
Specified by:
setMaturityOgiveEquation in interface Population

getMaturityOgiveEquation

public Equation getMaturityOgiveEquation()
Specified by:
getMaturityOgiveEquation in interface Population

setReproductionRateEquation

public void setReproductionRateEquation(Equation reproductionRateEquation)
Specified by:
setReproductionRateEquation in interface Population

getReproductionRateEquation

public Equation getReproductionRateEquation()
Specified by:
getReproductionRateEquation in interface Population

addPopulationGroup

public void addPopulationGroup(PopulationGroup populationGroup)
Specified by:
addPopulationGroup in interface Population

addAllPopulationGroup

public void addAllPopulationGroup(List<PopulationGroup> populationGroup)
Specified by:
addAllPopulationGroup in interface Population

setPopulationGroup

public void setPopulationGroup(List<PopulationGroup> populationGroup)
Specified by:
setPopulationGroup in interface Population

removePopulationGroup

public void removePopulationGroup(PopulationGroup populationGroup)
Specified by:
removePopulationGroup in interface Population

clearPopulationGroup

public void clearPopulationGroup()
Specified by:
clearPopulationGroup in interface Population

getPopulationGroup

public List<PopulationGroup> getPopulationGroup()
Specified by:
getPopulationGroup in interface Population

getPopulationGroupByTopiaId

public PopulationGroup getPopulationGroupByTopiaId(String topiaId)
Specified by:
getPopulationGroupByTopiaId in interface Population

sizePopulationGroup

public int sizePopulationGroup()
Specified by:
sizePopulationGroup in interface Population

isPopulationGroupEmpty

public boolean isPopulationGroupEmpty()
Specified by:
isPopulationGroupEmpty in interface Population

addPopulationSeasonInfo

public void addPopulationSeasonInfo(PopulationSeasonInfo populationSeasonInfo)
Specified by:
addPopulationSeasonInfo in interface Population

addAllPopulationSeasonInfo

public void addAllPopulationSeasonInfo(List<PopulationSeasonInfo> populationSeasonInfo)
Specified by:
addAllPopulationSeasonInfo in interface Population

setPopulationSeasonInfo

public void setPopulationSeasonInfo(List<PopulationSeasonInfo> populationSeasonInfo)
Specified by:
setPopulationSeasonInfo in interface Population

removePopulationSeasonInfo

public void removePopulationSeasonInfo(PopulationSeasonInfo populationSeasonInfo)
Specified by:
removePopulationSeasonInfo in interface Population

clearPopulationSeasonInfo

public void clearPopulationSeasonInfo()
Specified by:
clearPopulationSeasonInfo in interface Population

getPopulationSeasonInfo

public List<PopulationSeasonInfo> getPopulationSeasonInfo()
Specified by:
getPopulationSeasonInfo in interface Population

getPopulationSeasonInfoByTopiaId

public PopulationSeasonInfo getPopulationSeasonInfoByTopiaId(String topiaId)
Specified by:
getPopulationSeasonInfoByTopiaId in interface Population

sizePopulationSeasonInfo

public int sizePopulationSeasonInfo()
Specified by:
sizePopulationSeasonInfo in interface Population

isPopulationSeasonInfoEmpty

public boolean isPopulationSeasonInfoEmpty()
Specified by:
isPopulationSeasonInfoEmpty in interface Population

setSpecies

public void setSpecies(Species species)
Specified by:
setSpecies in interface Population

getSpecies

public Species getSpecies()
Specified by:
getSpecies in interface Population

addReproductionZone

public void addReproductionZone(Zone reproductionZone)
Specified by:
addReproductionZone in interface Population

addAllReproductionZone

public void addAllReproductionZone(List<Zone> reproductionZone)
Specified by:
addAllReproductionZone in interface Population

setReproductionZone

public void setReproductionZone(List<Zone> reproductionZone)
Specified by:
setReproductionZone in interface Population

removeReproductionZone

public void removeReproductionZone(Zone reproductionZone)
Specified by:
removeReproductionZone in interface Population

clearReproductionZone

public void clearReproductionZone()
Specified by:
clearReproductionZone in interface Population

getReproductionZone

public List<Zone> getReproductionZone()
Specified by:
getReproductionZone in interface Population

getReproductionZoneByTopiaId

public Zone getReproductionZoneByTopiaId(String topiaId)
Specified by:
getReproductionZoneByTopiaId in interface Population

sizeReproductionZone

public int sizeReproductionZone()
Specified by:
sizeReproductionZone in interface Population

isReproductionZoneEmpty

public boolean isReproductionZoneEmpty()
Specified by:
isReproductionZoneEmpty in interface Population

addPopulationZone

public void addPopulationZone(Zone populationZone)
Specified by:
addPopulationZone in interface Population

addAllPopulationZone

public void addAllPopulationZone(List<Zone> populationZone)
Specified by:
addAllPopulationZone in interface Population

setPopulationZone

public void setPopulationZone(List<Zone> populationZone)
Specified by:
setPopulationZone in interface Population

removePopulationZone

public void removePopulationZone(Zone populationZone)
Specified by:
removePopulationZone in interface Population

clearPopulationZone

public void clearPopulationZone()
Specified by:
clearPopulationZone in interface Population

getPopulationZone

public List<Zone> getPopulationZone()
Specified by:
getPopulationZone in interface Population

getPopulationZoneByTopiaId

public Zone getPopulationZoneByTopiaId(String topiaId)
Specified by:
getPopulationZoneByTopiaId in interface Population

sizePopulationZone

public int sizePopulationZone()
Specified by:
sizePopulationZone in interface Population

isPopulationZoneEmpty

public boolean isPopulationZoneEmpty()
Specified by:
isPopulationZoneEmpty in interface Population

addRecruitmentZone

public void addRecruitmentZone(Zone recruitmentZone)
Specified by:
addRecruitmentZone in interface Population

addAllRecruitmentZone

public void addAllRecruitmentZone(List<Zone> recruitmentZone)
Specified by:
addAllRecruitmentZone in interface Population

setRecruitmentZone

public void setRecruitmentZone(List<Zone> recruitmentZone)
Specified by:
setRecruitmentZone in interface Population

removeRecruitmentZone

public void removeRecruitmentZone(Zone recruitmentZone)
Specified by:
removeRecruitmentZone in interface Population

clearRecruitmentZone

public void clearRecruitmentZone()
Specified by:
clearRecruitmentZone in interface Population

getRecruitmentZone

public List<Zone> getRecruitmentZone()
Specified by:
getRecruitmentZone in interface Population

getRecruitmentZoneByTopiaId

public Zone getRecruitmentZoneByTopiaId(String topiaId)
Specified by:
getRecruitmentZoneByTopiaId in interface Population

sizeRecruitmentZone

public int sizeRecruitmentZone()
Specified by:
sizeRecruitmentZone in interface Population

isRecruitmentZoneEmpty

public boolean isRecruitmentZoneEmpty()
Specified by:
isRecruitmentZoneEmpty in interface Population

getAggregate

public List<org.nuiton.topia.persistence.TopiaEntity> getAggregate()
                                                            throws org.nuiton.topia.TopiaException
Specified by:
getAggregate in interface org.nuiton.topia.persistence.TopiaEntity
Overrides:
getAggregate in class org.nuiton.topia.persistence.TopiaEntityAbstract
Throws:
org.nuiton.topia.TopiaException

getComposite

public List<org.nuiton.topia.persistence.TopiaEntity> getComposite()
                                                            throws org.nuiton.topia.TopiaException
Specified by:
getComposite in interface org.nuiton.topia.persistence.TopiaEntity
Overrides:
getComposite in class org.nuiton.topia.persistence.TopiaEntityAbstract
Throws:
org.nuiton.topia.TopiaException

toString

public String toString()
Overrides:
toString in class Object


Copyright © 1999-2012 CodeLutin. All Rights Reserved.