Package fr.ifremer.isisfish.entities
Interface SetOfVessels
- All Superinterfaces:
Serializable
,org.nuiton.topia.persistence.TopiaEntity
,org.nuiton.topia.persistence.TopiaEntityContextable
- All Known Implementing Classes:
SetOfVesselsAbstract
,SetOfVesselsImpl
public interface SetOfVessels
extends org.nuiton.topia.persistence.TopiaEntityContextable
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
Fields inherited from interface org.nuiton.topia.persistence.TopiaEntity
AGGREGATE, COMPOSITE, TOPIA_CREATE_DATE, TOPIA_ID, TOPIA_VERSION
Fields inherited from interface org.nuiton.topia.persistence.TopiaEntityContextable
TOPIA_CONTEXT
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addAllPossibleMetiers
(Collection<EffortDescription> possibleMetiers) void
addPossibleMetiers
(EffortDescription possibleMetiers) void
double
double
double
getName()
int
getPort()
getPossibleMetiers
(Metier possibleMetiers) getPossibleMetiersByTopiaId
(String topiaId) double
getTechnicalEfficiency
(Metier metier) double
boolean
void
removePossibleMetiers
(EffortDescription possibleMetiers) void
setCapitalDeprecation
(double capitalDeprecation) void
setComment
(String comment) void
setFixedCosts
(double fixedCosts) void
setInterestCost
(double interestCost) void
void
setNumberOfVessels
(int numberOfVessels) void
void
setPossibleMetiers
(Collection<EffortDescription> possibleMetiers) void
setTechnicalEfficiencyEquation
(Equation technicalEfficiencyEquation) void
setVesselCosts
(double vesselCosts) void
setVesselType
(VesselType vesselType) int
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
Methods inherited from interface org.nuiton.topia.persistence.TopiaEntityContextable
delete, getTopiaContext, setTopiaContext, update
-
Field Details
-
PROPERTY_NAME
- See Also:
-
PROPERTY_NUMBER_OF_VESSELS
- See Also:
-
PROPERTY_FIXED_COSTS
- See Also:
-
PROPERTY_VESSEL_COSTS
- See Also:
-
PROPERTY_CAPITAL_DEPRECATION
- See Also:
-
PROPERTY_INTEREST_COST
- See Also:
-
PROPERTY_COMMENT
- See Also:
-
PROPERTY_TECHNICAL_EFFICIENCY_EQUATION
- See Also:
-
PROPERTY_PORT
- See Also:
-
PROPERTY_POSSIBLE_METIERS
- See Also:
-
PROPERTY_VESSEL_TYPE
- See Also:
-
-
Method Details
-
setName
-
getName
String getName() -
setNumberOfVessels
void setNumberOfVessels(int numberOfVessels) -
getNumberOfVessels
int getNumberOfVessels() -
setFixedCosts
void setFixedCosts(double fixedCosts) -
getFixedCosts
double getFixedCosts() -
setVesselCosts
void setVesselCosts(double vesselCosts) -
getVesselCosts
double getVesselCosts() -
setCapitalDeprecation
void setCapitalDeprecation(double capitalDeprecation) -
getCapitalDeprecation
double getCapitalDeprecation() -
setInterestCost
void setInterestCost(double interestCost) -
getInterestCost
double getInterestCost() -
setComment
-
getComment
String getComment() -
setTechnicalEfficiencyEquation
-
getTechnicalEfficiencyEquation
Equation getTechnicalEfficiencyEquation() -
setPort
-
getPort
Port getPort() -
addPossibleMetiers
-
addAllPossibleMetiers
-
setPossibleMetiers
-
removePossibleMetiers
-
clearPossibleMetiers
void clearPossibleMetiers() -
getPossibleMetiers
Collection<EffortDescription> getPossibleMetiers() -
getPossibleMetiersByTopiaId
-
getPossibleMetiers
-
sizePossibleMetiers
int sizePossibleMetiers() -
isPossibleMetiersEmpty
boolean isPossibleMetiersEmpty() -
setVesselType
-
getVesselType
VesselType getVesselType() -
getFisheryRegion
FisheryRegion getFisheryRegion() -
getTechnicalEfficiency
-