Package fr.ifremer.isisfish.entities
Class PopulationGroupAbstract
java.lang.Object
org.nuiton.topia.persistence.TopiaEntityAbstract
fr.ifremer.isisfish.entities.PopulationGroupAbstract
- All Implemented Interfaces:
PopulationGroup,Serializable,org.nuiton.topia.persistence.TopiaEntity,org.nuiton.topia.persistence.TopiaEntityContextable
- Direct Known Subclasses:
PopulationGroupImpl
public abstract class PopulationGroupAbstract
extends org.nuiton.topia.persistence.TopiaEntityAbstract
implements PopulationGroup
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected doubleNom de l'attribut en BD : ageprotected StringNom de l'attribut en BD : commentprotected intNom de l'attribut en BD : idprotected doubleNom de l'attribut en BD : maxLengthprotected doubleNom de l'attribut en BD : minLengthprotected PopulationNom de l'attribut en BD : populationFields inherited from class org.nuiton.topia.persistence.TopiaEntityAbstract
readListeners, readVetoables, topiaContext, topiaCreateDate, topiaId, topiaVersion, writeListeners, writeVetoablesFields inherited from interface fr.ifremer.isisfish.entities.PopulationGroup
PROPERTY_AGE, PROPERTY_COMMENT, PROPERTY_ID, PROPERTY_MAX_LENGTH, PROPERTY_MIN_LENGTH, PROPERTY_POPULATIONFields inherited from interface org.nuiton.topia.persistence.TopiaEntity
AGGREGATE, COMPOSITE, TOPIA_CREATE_DATE, TOPIA_ID, TOPIA_VERSIONFields inherited from interface org.nuiton.topia.persistence.TopiaEntityContextable
TOPIA_CONTEXT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(org.nuiton.topia.persistence.EntityVisitor visitor) protected voidaccept0(org.nuiton.topia.persistence.EntityVisitor visitor) voiddelete()doublegetAge()List<org.nuiton.topia.persistence.TopiaEntity>List<org.nuiton.topia.persistence.TopiaEntity>intgetId()doubledoublevoidsetAge(double age) voidsetComment(String comment) voidsetId(int id) voidsetMaxLength(double maxLength) voidsetMinLength(double minLength) voidsetPopulation(Population population) toString()voidupdate()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, setTopiaVersionMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface fr.ifremer.isisfish.entities.PopulationGroup
getFishingMortalityOtherFleets, getLength, getMaturityOgive, getMeanWeight, getNaturalDeathRate, getPrice, getReproductionRate, isInLengthMethods 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, setTopiaVersionMethods inherited from interface org.nuiton.topia.persistence.TopiaEntityContextable
getTopiaContext, setTopiaContext
-
Field Details
-
id
protected int idNom de l'attribut en BD : id -
age
protected double ageNom de l'attribut en BD : age -
minLength
protected double minLengthNom de l'attribut en BD : minLength -
maxLength
protected double maxLengthNom de l'attribut en BD : maxLength -
comment
Nom de l'attribut en BD : comment -
population
Nom de l'attribut en BD : population
-
-
Constructor Details
-
PopulationGroupAbstract
public PopulationGroupAbstract()
-
-
Method Details
-
update
public void update() throws org.nuiton.topia.TopiaException- Specified by:
updatein interfaceorg.nuiton.topia.persistence.TopiaEntityContextable- Throws:
org.nuiton.topia.TopiaException
-
delete
public void delete() throws org.nuiton.topia.TopiaException- Specified by:
deletein interfaceorg.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:
acceptin interfaceorg.nuiton.topia.persistence.TopiaEntity- Throws:
org.nuiton.topia.TopiaException
-
accept0
protected void accept0(org.nuiton.topia.persistence.EntityVisitor visitor) throws org.nuiton.topia.TopiaException - Throws:
org.nuiton.topia.TopiaException
-
setId
public void setId(int id) - Specified by:
setIdin interfacePopulationGroup
-
getId
public int getId()- Specified by:
getIdin interfacePopulationGroup
-
setAge
public void setAge(double age) - Specified by:
setAgein interfacePopulationGroup
-
getAge
public double getAge()- Specified by:
getAgein interfacePopulationGroup
-
setMinLength
public void setMinLength(double minLength) - Specified by:
setMinLengthin interfacePopulationGroup
-
getMinLength
public double getMinLength()- Specified by:
getMinLengthin interfacePopulationGroup
-
setMaxLength
public void setMaxLength(double maxLength) - Specified by:
setMaxLengthin interfacePopulationGroup
-
getMaxLength
public double getMaxLength()- Specified by:
getMaxLengthin interfacePopulationGroup
-
setComment
- Specified by:
setCommentin interfacePopulationGroup
-
getComment
- Specified by:
getCommentin interfacePopulationGroup
-
setPopulation
- Specified by:
setPopulationin interfacePopulationGroup
-
getPopulation
- Specified by:
getPopulationin interfacePopulationGroup
-
getAggregate
public List<org.nuiton.topia.persistence.TopiaEntity> getAggregate() throws org.nuiton.topia.TopiaException- Specified by:
getAggregatein interfaceorg.nuiton.topia.persistence.TopiaEntity- Overrides:
getAggregatein classorg.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:
getCompositein interfaceorg.nuiton.topia.persistence.TopiaEntity- Overrides:
getCompositein classorg.nuiton.topia.persistence.TopiaEntityAbstract- Throws:
org.nuiton.topia.TopiaException
-
toString
-