@Generated(value="org.nuiton.topia.generator.EntityTransformer", date="Fri May 15 12:44:58 UTC 2020") public abstract class EffortDescriptionAbstract extends org.nuiton.topia.persistence.TopiaEntityAbstract implements EffortDescription
Modifier and Type | Field and Description |
---|---|
protected double |
crewFoodCost
Frais de vivres pour l'ensemble de l'équipage par jour.
|
protected double |
crewShareRate
Taux de part de l'équipage
Nom de l'attribut en BD : crewShareRate
|
protected int |
crewSize
Taille de l'équipage pour le métier.
|
protected int |
fishingOperation
Nombre d'opération de pêche par jour
Nom de l'attribut en BD : fishingOperation
|
protected TimeUnit |
fishingOperationDuration
Nom de l'attribut en BD : fishingOperationDuration
|
protected double |
fixedCrewSalary
Salaire fixe pour l'ensemble de l'équipage pour un mois
Nom de l'attribut en BD : fixedCrewSalary
|
protected int |
gearsNumberPerOperation
Nom de l'attribut en BD : gearsNumberPerOperation
|
protected double |
landingCosts
Nom de l'attribut en BD : landingCosts
|
protected double |
otherRunningCost
autres coûts par jour
Nom de l'attribut en BD : otherRunningCost
|
protected Metier |
possibleMetiers
Nom de l'attribut en BD : possibleMetiers
|
protected double |
repairAndMaintenanceGearCost
Coût de maintenance et de réparation par jour d'utilisation
Nom de l'attribut en BD : repairAndMaintenanceGearCost
|
protected SetOfVessels |
setOfVessels
Nom de l'attribut en BD : setOfVessels
|
protected double |
unitCostOfFishing
Coût de fonctionnement lié à une opération de pêche: carburant, huile, appât, glace (hors transport sur zone)
Nom de l'attribut en BD : unitCostOfFishing
|
readListeners, readVetoables, topiaContext, topiaCreateDate, topiaId, topiaVersion, writeListeners, writeVetoables
PROPERTY_CREW_FOOD_COST, PROPERTY_CREW_SHARE_RATE, PROPERTY_CREW_SIZE, PROPERTY_FISHING_OPERATION, PROPERTY_FISHING_OPERATION_DURATION, PROPERTY_FIXED_CREW_SALARY, PROPERTY_GEARS_NUMBER_PER_OPERATION, PROPERTY_LANDING_COSTS, PROPERTY_OTHER_RUNNING_COST, PROPERTY_POSSIBLE_METIERS, PROPERTY_REPAIR_AND_MAINTENANCE_GEAR_COST, PROPERTY_SET_OF_VESSELS, PROPERTY_UNIT_COST_OF_FISHING
Constructor and Description |
---|
EffortDescriptionAbstract() |
Modifier and Type | Method and Description |
---|---|
void |
accept(org.nuiton.topia.persistence.EntityVisitor visitor) |
protected void |
accept0(org.nuiton.topia.persistence.EntityVisitor visitor) |
void |
delete() |
List<org.nuiton.topia.persistence.TopiaEntity> |
getAggregate() |
List<org.nuiton.topia.persistence.TopiaEntity> |
getComposite() |
double |
getCrewFoodCost() |
double |
getCrewShareRate() |
int |
getCrewSize() |
int |
getFishingOperation() |
TimeUnit |
getFishingOperationDuration() |
double |
getFixedCrewSalary() |
int |
getGearsNumberPerOperation() |
double |
getLandingCosts() |
double |
getOtherRunningCost() |
Metier |
getPossibleMetiers() |
double |
getRepairAndMaintenanceGearCost() |
SetOfVessels |
getSetOfVessels() |
double |
getUnitCostOfFishing() |
void |
setCrewFoodCost(double crewFoodCost) |
void |
setCrewShareRate(double crewShareRate) |
void |
setCrewSize(int crewSize) |
void |
setFishingOperation(int fishingOperation) |
void |
setFishingOperationDuration(TimeUnit fishingOperationDuration) |
void |
setFixedCrewSalary(double fixedCrewSalary) |
void |
setGearsNumberPerOperation(int gearsNumberPerOperation) |
void |
setLandingCosts(double landingCosts) |
void |
setOtherRunningCost(double otherRunningCost) |
void |
setPossibleMetiers(Metier possibleMetiers) |
void |
setRepairAndMaintenanceGearCost(double repairAndMaintenanceGearCost) |
void |
setSetOfVessels(SetOfVessels setOfVessels) |
void |
setUnitCostOfFishing(double unitCostOfFishing) |
String |
toString() |
void |
update() |
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
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getTopiaContext, setTopiaContext
addPropertyChangeListener, addPropertyChangeListener, addPropertyListener, addPropertyListener, addVetoableChangeListener, addVetoableChangeListener, addVetoableListener, addVetoableListener, getTopiaCreateDate, getTopiaId, getTopiaVersion, removePropertyChangeListener, removePropertyChangeListener, removePropertyListener, removePropertyListener, removeVetoableChangeListener, removeVetoableChangeListener, removeVetoableListener, removeVetoableListener, setTopiaCreateDate, setTopiaId, setTopiaVersion
protected int fishingOperation
Nombre d'opération de pêche par jour
Nom de l'attribut en BD : fishingOperationprotected TimeUnit fishingOperationDuration
protected int gearsNumberPerOperation
protected int crewSize
Taille de l'équipage pour le métier. Ne peut-être inférieur à VesselType.minCrewSize.
Nom de l'attribut en BD : crewSizeprotected double unitCostOfFishing
Coût de fonctionnement lié à une opération de pêche: carburant, huile, appât, glace (hors transport sur zone)
Nom de l'attribut en BD : unitCostOfFishingprotected double fixedCrewSalary
Salaire fixe pour l'ensemble de l'équipage pour un mois
Nom de l'attribut en BD : fixedCrewSalaryprotected double crewShareRate
Taux de part de l'équipage
Nom de l'attribut en BD : crewShareRateprotected double crewFoodCost
Frais de vivres pour l'ensemble de l'équipage par jour.
Nom de l'attribut en BD : crewFoodCostprotected double repairAndMaintenanceGearCost
Coût de maintenance et de réparation par jour d'utilisation
Nom de l'attribut en BD : repairAndMaintenanceGearCostprotected double otherRunningCost
autres coûts par jour
Nom de l'attribut en BD : otherRunningCostprotected double landingCosts
protected SetOfVessels setOfVessels
protected Metier possibleMetiers
public void update() throws org.nuiton.topia.TopiaException
update
in interface org.nuiton.topia.persistence.TopiaEntityContextable
org.nuiton.topia.TopiaException
public void delete() throws org.nuiton.topia.TopiaException
delete
in interface org.nuiton.topia.persistence.TopiaEntityContextable
org.nuiton.topia.TopiaException
public void accept(org.nuiton.topia.persistence.EntityVisitor visitor) throws org.nuiton.topia.TopiaException
accept
in interface org.nuiton.topia.persistence.TopiaEntity
org.nuiton.topia.TopiaException
protected void accept0(org.nuiton.topia.persistence.EntityVisitor visitor) throws org.nuiton.topia.TopiaException
org.nuiton.topia.TopiaException
public void setFishingOperation(int fishingOperation)
setFishingOperation
in interface EffortDescription
public int getFishingOperation()
getFishingOperation
in interface EffortDescription
public void setFishingOperationDuration(TimeUnit fishingOperationDuration)
setFishingOperationDuration
in interface EffortDescription
public TimeUnit getFishingOperationDuration()
getFishingOperationDuration
in interface EffortDescription
public void setGearsNumberPerOperation(int gearsNumberPerOperation)
setGearsNumberPerOperation
in interface EffortDescription
public int getGearsNumberPerOperation()
getGearsNumberPerOperation
in interface EffortDescription
public void setCrewSize(int crewSize)
setCrewSize
in interface EffortDescription
public int getCrewSize()
getCrewSize
in interface EffortDescription
public void setUnitCostOfFishing(double unitCostOfFishing)
setUnitCostOfFishing
in interface EffortDescription
public double getUnitCostOfFishing()
getUnitCostOfFishing
in interface EffortDescription
public void setFixedCrewSalary(double fixedCrewSalary)
setFixedCrewSalary
in interface EffortDescription
public double getFixedCrewSalary()
getFixedCrewSalary
in interface EffortDescription
public void setCrewShareRate(double crewShareRate)
setCrewShareRate
in interface EffortDescription
public double getCrewShareRate()
getCrewShareRate
in interface EffortDescription
public void setCrewFoodCost(double crewFoodCost)
setCrewFoodCost
in interface EffortDescription
public double getCrewFoodCost()
getCrewFoodCost
in interface EffortDescription
public void setRepairAndMaintenanceGearCost(double repairAndMaintenanceGearCost)
setRepairAndMaintenanceGearCost
in interface EffortDescription
public double getRepairAndMaintenanceGearCost()
getRepairAndMaintenanceGearCost
in interface EffortDescription
public void setOtherRunningCost(double otherRunningCost)
setOtherRunningCost
in interface EffortDescription
public double getOtherRunningCost()
getOtherRunningCost
in interface EffortDescription
public void setLandingCosts(double landingCosts)
setLandingCosts
in interface EffortDescription
public double getLandingCosts()
getLandingCosts
in interface EffortDescription
public void setSetOfVessels(SetOfVessels setOfVessels)
setSetOfVessels
in interface EffortDescription
public SetOfVessels getSetOfVessels()
getSetOfVessels
in interface EffortDescription
public void setPossibleMetiers(Metier possibleMetiers)
setPossibleMetiers
in interface EffortDescription
public Metier getPossibleMetiers()
getPossibleMetiers
in interface EffortDescription
public List<org.nuiton.topia.persistence.TopiaEntity> getAggregate() throws org.nuiton.topia.TopiaException
getAggregate
in interface org.nuiton.topia.persistence.TopiaEntity
getAggregate
in class org.nuiton.topia.persistence.TopiaEntityAbstract
org.nuiton.topia.TopiaException
public List<org.nuiton.topia.persistence.TopiaEntity> getComposite() throws org.nuiton.topia.TopiaException
getComposite
in interface org.nuiton.topia.persistence.TopiaEntity
getComposite
in class org.nuiton.topia.persistence.TopiaEntityAbstract
org.nuiton.topia.TopiaException
public String toString()
toString
in interface EffortDescription
toString
in class Object
Copyright © 1999–2020 CodeLutin. All rights reserved.