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
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFields 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 -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAllPossibleMetiers(Collection<EffortDescription> possibleMetiers) voidaddPossibleMetiers(EffortDescription possibleMetiers) voiddoubledoubledoublegetName()intgetPort()getPossibleMetiers(Metier possibleMetiers) getPossibleMetiersByTopiaId(String topiaId) doublegetTechnicalEfficiency(Metier metier) doublebooleanvoidremovePossibleMetiers(EffortDescription possibleMetiers) voidsetCapitalDeprecation(double capitalDeprecation) voidsetComment(String comment) voidsetFixedCosts(double fixedCosts) voidsetInterestCost(double interestCost) voidvoidsetNumberOfVessels(int numberOfVessels) voidvoidsetPossibleMetiers(Collection<EffortDescription> possibleMetiers) voidsetTechnicalEfficiencyEquation(Equation technicalEfficiencyEquation) voidsetVesselCosts(double vesselCosts) voidsetVesselType(VesselType vesselType) intMethods 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, setTopiaVersionMethods 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
-