|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.nuiton.topia.persistence.TopiaEntityAbstract
fr.ifremer.isisfish.entities.SeasonAbstract
fr.ifremer.isisfish.entities.SeasonImpl
fr.ifremer.isisfish.entities.PopulationSeasonInfoAbstract
public abstract class PopulationSeasonInfoAbstract
| Field Summary | |
|---|---|
protected Equation |
emigrationEquation
Nom de l'attribut en BD : emigrationEquation |
protected org.nuiton.math.matrix.MatrixND |
emigrationMatrix
Matrix [group x zone(left)] |
protected boolean |
groupChange
Si vrai alors la population change de groupe d'age ou de longueurs en debut de saison |
protected Equation |
immigrationEquation
Nom de l'attribut en BD : immigrationEquation |
protected org.nuiton.math.matrix.MatrixND |
immigrationMatrix
Matrix [group x zone(reached)] |
protected org.nuiton.math.matrix.MatrixND |
lengthChangeMatrix
La matrice de changement de longueur. |
protected Equation |
migrationEquation
Nom de l'attribut en BD : migrationEquation |
protected org.nuiton.math.matrix.MatrixND |
migrationMatrix
Matrix [group x zone(left) x zone(reached)] |
protected Population |
population
Nom de l'attribut en BD : population |
protected boolean |
reproduction
Indique s'il y a de la reproduction durant la saison |
protected org.nuiton.math.matrix.MatrixND |
reproductionDistribution
Matrice représentant la distribution de la reproduction sur les différents mois de la saison. |
protected boolean |
simpleLengthChangeMatrix
Indique si la matrice de changementde longeur est une matrice simple ou complexe |
protected boolean |
useEquationMigration
Nom de l'attribut en BD : useEquationMigration |
| Fields inherited from class fr.ifremer.isisfish.entities.SeasonAbstract |
|---|
firstMonth, lastMonth |
| 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.Season |
|---|
PROPERTY_FIRST_MONTH, PROPERTY_LAST_MONTH |
| 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 | |
|---|---|
PopulationSeasonInfoAbstract()
|
|
| Method Summary | |
|---|---|
void |
accept(org.nuiton.topia.persistence.EntityVisitor visitor)
|
void |
delete()
|
List<org.nuiton.topia.persistence.TopiaEntity> |
getAggregate()
|
List<org.nuiton.topia.persistence.TopiaEntity> |
getComposite()
|
Equation |
getEmigrationEquation()
|
org.nuiton.math.matrix.MatrixND |
getEmigrationMatrix()
|
boolean |
getGroupChange()
|
Equation |
getImmigrationEquation()
|
org.nuiton.math.matrix.MatrixND |
getImmigrationMatrix()
|
org.nuiton.math.matrix.MatrixND |
getLengthChangeMatrix()
|
Equation |
getMigrationEquation()
|
org.nuiton.math.matrix.MatrixND |
getMigrationMatrix()
|
Population |
getPopulation()
|
boolean |
getReproduction()
|
org.nuiton.math.matrix.MatrixND |
getReproductionDistribution()
|
boolean |
getSimpleLengthChangeMatrix()
|
boolean |
getUseEquationMigration()
|
boolean |
isGroupChange()
|
boolean |
isReproduction()
|
boolean |
isSimpleLengthChangeMatrix()
|
boolean |
isUseEquationMigration()
|
void |
setEmigrationEquation(Equation emigrationEquation)
|
void |
setEmigrationMatrix(org.nuiton.math.matrix.MatrixND emigrationMatrix)
|
void |
setGroupChange(boolean groupChange)
|
void |
setImmigrationEquation(Equation immigrationEquation)
|
void |
setImmigrationMatrix(org.nuiton.math.matrix.MatrixND immigrationMatrix)
|
void |
setLengthChangeMatrix(org.nuiton.math.matrix.MatrixND lengthChangeMatrix)
|
void |
setMigrationEquation(Equation migrationEquation)
|
void |
setMigrationMatrix(org.nuiton.math.matrix.MatrixND migrationMatrix)
|
void |
setPopulation(Population population)
|
void |
setReproduction(boolean reproduction)
|
void |
setReproductionDistribution(org.nuiton.math.matrix.MatrixND reproductionDistribution)
|
void |
setSimpleLengthChangeMatrix(boolean simpleLengthChangeMatrix)
|
void |
setUseEquationMigration(boolean useEquationMigration)
|
String |
toString()
|
void |
update()
|
| Methods inherited from class fr.ifremer.isisfish.entities.SeasonImpl |
|---|
containsMonth, getMonths, setMonths |
| Methods inherited from class fr.ifremer.isisfish.entities.SeasonAbstract |
|---|
getFirstMonth, getLastMonth, setFirstMonth, setLastMonth |
| 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.PopulationSeasonInfo |
|---|
computeLengthChangeMatrix, getCapturability, getEmigrationMatrix, getGroupChangeMatrix, getImmigrationMatrix, getMigrationMatrix, getReproductionMatrix, spacializeLengthChangeMatrix, unspacializeLengthChangeMatrix |
| Methods inherited from interface fr.ifremer.isisfish.entities.Season |
|---|
containsMonth, getFirstMonth, getLastMonth, getMonths, setFirstMonth, setLastMonth, setMonths |
| 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 |
|---|
protected org.nuiton.math.matrix.MatrixND reproductionDistribution
Matrice représentant la distribution de la reproduction sur les différents mois de la saison.
Nom de l'attribut en BD : reproductionDistribution
protected boolean groupChange
Si vrai alors la population change de groupe d'age ou de longueurs en debut de saison
Nom de l'attribut en BD : groupChange
protected boolean simpleLengthChangeMatrix
Indique si la matrice de changementde longeur est une matrice simple ou complexe
Nom de l'attribut en BD : simpleLengthChangeMatrix
protected org.nuiton.math.matrix.MatrixND lengthChangeMatrix
La matrice de changement de longueur. Appliquable que si la MetaPopulation est en longueur. Cette matrice est [group x group] ou [ (group, zone) x ( group, zone)]
Nom de l'attribut en BD : lengthChangeMatrix
protected boolean reproduction
Indique s'il y a de la reproduction durant la saison
Nom de l'attribut en BD : reproduction
protected boolean useEquationMigration
protected org.nuiton.math.matrix.MatrixND migrationMatrix
Matrix [group x zone(left) x zone(reached)]
Nom de l'attribut en BD : migrationMatrix
protected org.nuiton.math.matrix.MatrixND emigrationMatrix
Matrix [group x zone(left)]
Nom de l'attribut en BD : emigrationMatrix
protected org.nuiton.math.matrix.MatrixND immigrationMatrix
Matrix [group x zone(reached)]
Nom de l'attribut en BD : immigrationMatrix
protected Equation migrationEquation
protected Equation emigrationEquation
protected Equation immigrationEquation
protected Population population
| Constructor Detail |
|---|
public PopulationSeasonInfoAbstract()
| Method Detail |
|---|
public void update()
throws org.nuiton.topia.TopiaException
update in interface org.nuiton.topia.persistence.TopiaEntityContextableupdate in class SeasonAbstractorg.nuiton.topia.TopiaException
public void delete()
throws org.nuiton.topia.TopiaException
delete in interface org.nuiton.topia.persistence.TopiaEntityContextabledelete in class SeasonAbstractorg.nuiton.topia.TopiaException
public void accept(org.nuiton.topia.persistence.EntityVisitor visitor)
throws org.nuiton.topia.TopiaException
accept in interface org.nuiton.topia.persistence.TopiaEntityaccept in class SeasonAbstractorg.nuiton.topia.TopiaExceptionpublic void setReproductionDistribution(org.nuiton.math.matrix.MatrixND reproductionDistribution)
setReproductionDistribution in interface PopulationSeasonInfopublic org.nuiton.math.matrix.MatrixND getReproductionDistribution()
getReproductionDistribution in interface PopulationSeasonInfopublic void setGroupChange(boolean groupChange)
setGroupChange in interface PopulationSeasonInfopublic boolean isGroupChange()
isGroupChange in interface PopulationSeasonInfopublic boolean getGroupChange()
getGroupChange in interface PopulationSeasonInfopublic void setSimpleLengthChangeMatrix(boolean simpleLengthChangeMatrix)
setSimpleLengthChangeMatrix in interface PopulationSeasonInfopublic boolean isSimpleLengthChangeMatrix()
isSimpleLengthChangeMatrix in interface PopulationSeasonInfopublic boolean getSimpleLengthChangeMatrix()
getSimpleLengthChangeMatrix in interface PopulationSeasonInfopublic void setLengthChangeMatrix(org.nuiton.math.matrix.MatrixND lengthChangeMatrix)
setLengthChangeMatrix in interface PopulationSeasonInfopublic org.nuiton.math.matrix.MatrixND getLengthChangeMatrix()
getLengthChangeMatrix in interface PopulationSeasonInfopublic void setReproduction(boolean reproduction)
setReproduction in interface PopulationSeasonInfopublic boolean isReproduction()
isReproduction in interface PopulationSeasonInfopublic boolean getReproduction()
getReproduction in interface PopulationSeasonInfopublic void setUseEquationMigration(boolean useEquationMigration)
setUseEquationMigration in interface PopulationSeasonInfopublic boolean isUseEquationMigration()
isUseEquationMigration in interface PopulationSeasonInfopublic boolean getUseEquationMigration()
getUseEquationMigration in interface PopulationSeasonInfopublic void setMigrationMatrix(org.nuiton.math.matrix.MatrixND migrationMatrix)
setMigrationMatrix in interface PopulationSeasonInfopublic org.nuiton.math.matrix.MatrixND getMigrationMatrix()
getMigrationMatrix in interface PopulationSeasonInfopublic void setEmigrationMatrix(org.nuiton.math.matrix.MatrixND emigrationMatrix)
setEmigrationMatrix in interface PopulationSeasonInfopublic org.nuiton.math.matrix.MatrixND getEmigrationMatrix()
getEmigrationMatrix in interface PopulationSeasonInfopublic void setImmigrationMatrix(org.nuiton.math.matrix.MatrixND immigrationMatrix)
setImmigrationMatrix in interface PopulationSeasonInfopublic org.nuiton.math.matrix.MatrixND getImmigrationMatrix()
getImmigrationMatrix in interface PopulationSeasonInfopublic void setMigrationEquation(Equation migrationEquation)
setMigrationEquation in interface PopulationSeasonInfopublic Equation getMigrationEquation()
getMigrationEquation in interface PopulationSeasonInfopublic void setEmigrationEquation(Equation emigrationEquation)
setEmigrationEquation in interface PopulationSeasonInfopublic Equation getEmigrationEquation()
getEmigrationEquation in interface PopulationSeasonInfopublic void setImmigrationEquation(Equation immigrationEquation)
setImmigrationEquation in interface PopulationSeasonInfopublic Equation getImmigrationEquation()
getImmigrationEquation in interface PopulationSeasonInfopublic void setPopulation(Population population)
setPopulation in interface PopulationSeasonInfopublic Population getPopulation()
getPopulation in interface PopulationSeasonInfo
public List<org.nuiton.topia.persistence.TopiaEntity> getAggregate()
throws org.nuiton.topia.TopiaException
getAggregate in interface org.nuiton.topia.persistence.TopiaEntitygetAggregate in class SeasonAbstractorg.nuiton.topia.TopiaException
public List<org.nuiton.topia.persistence.TopiaEntity> getComposite()
throws org.nuiton.topia.TopiaException
getComposite in interface org.nuiton.topia.persistence.TopiaEntitygetComposite in class SeasonAbstractorg.nuiton.topia.TopiaExceptionpublic String toString()
toString in class SeasonImpl
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||