Interface ITravellingVessels
-
- All Superinterfaces:
java.lang.Iterable<INavigableVessel>
- All Known Implementing Classes:
TravellingVessels
public interface ITravellingVessels extends java.lang.Iterable<INavigableVessel>
- Author:
- Andi Hotz, (c) Sahits GmbH, 2016 Created on Jul 01, 2016
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TravellingVesselgetTravellingVessel(INavigableVessel vessel)Retrieve the meta date for a travelling vessel.booleanisTravelling(INavigableVessel vessel)Check if the vessel is currently travelling.java.util.Iterator<INavigableVessel>iterator()
-
-
-
Method Detail
-
iterator
java.util.Iterator<INavigableVessel> iterator()
- Specified by:
iteratorin interfacejava.lang.Iterable<INavigableVessel>
-
getTravellingVessel
TravellingVessel getTravellingVessel(INavigableVessel vessel)
Retrieve the meta date for a travelling vessel.- Parameters:
vessel- for which to get the travelling instance- Returns:
- TravellingVessel instance for
vessel
-
isTravelling
boolean isTravelling(INavigableVessel vessel)
Check if the vessel is currently travelling.- Parameters:
vessel- to be checked if it is travelling- Returns:
- true if there is an instance of
TravellingVesselforvessel
-
-