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 TravellingVessel
getTravellingVessel(INavigableVessel vessel)
Retrieve the meta date for a travelling vessel.boolean
isTravelling(INavigableVessel vessel)
Check if the vessel is currently travelling.java.util.Iterator<INavigableVessel>
iterator()
-
-
-
Method Detail
-
iterator
java.util.Iterator<INavigableVessel> iterator()
- Specified by:
iterator
in 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
TravellingVessel
forvessel
-
-