Package fr.ifremer.isisfish.entities
Interface VesselType
- All Superinterfaces:
Serializable,org.nuiton.topia.persistence.TopiaEntity,org.nuiton.topia.persistence.TopiaEntityContextable
- All Known Implementing Classes:
VesselTypeAbstract,VesselTypeImpl
public interface VesselType
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 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 TypeMethodDescriptionvoidaddAllTripType(Collection<TripType> tripType) voidaddTripType(TripType tripType) voiddoubleintintgetName()doublegetSpeed()getTripTypeByTopiaId(String topiaId) doublebooleanvoidremoveTripType(TripType tripType) voidsetActivityRange(double activityRange) voidsetComment(String comment) voidsetLength(int length) voidsetMaxTripDuration(TimeUnit maxTripDuration) voidsetMinCrewSize(int minCrewSize) voidvoidsetSpeed(double speed) voidsetTripType(Collection<TripType> tripType) voidsetUnitFuelCostOfTravel(double unitFuelCostOfTravel) 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_LENGTH
- See Also:
-
PROPERTY_SPEED
- See Also:
-
PROPERTY_MAX_TRIP_DURATION
- See Also:
-
PROPERTY_ACTIVITY_RANGE
- See Also:
-
PROPERTY_MIN_CREW_SIZE
- See Also:
-
PROPERTY_UNIT_FUEL_COST_OF_TRAVEL
- See Also:
-
PROPERTY_COMMENT
- See Also:
-
PROPERTY_TRIP_TYPE
- See Also:
-
-
Method Details
-
setName
-
getName
String getName() -
setLength
void setLength(int length) -
getLength
int getLength() -
setSpeed
void setSpeed(double speed) -
getSpeed
double getSpeed() -
setMaxTripDuration
-
getMaxTripDuration
TimeUnit getMaxTripDuration() -
setActivityRange
void setActivityRange(double activityRange) -
getActivityRange
double getActivityRange() -
setMinCrewSize
void setMinCrewSize(int minCrewSize) -
getMinCrewSize
int getMinCrewSize() -
setUnitFuelCostOfTravel
void setUnitFuelCostOfTravel(double unitFuelCostOfTravel) -
getUnitFuelCostOfTravel
double getUnitFuelCostOfTravel() -
setComment
-
getComment
String getComment() -
addTripType
-
addAllTripType
-
setTripType
-
removeTripType
-
clearTripType
void clearTripType() -
getTripType
Collection<TripType> getTripType() -
getTripTypeByTopiaId
-
sizeTripType
int sizeTripType() -
isTripTypeEmpty
boolean isTripTypeEmpty() -
getFisheryRegion
FisheryRegion getFisheryRegion()
-