Package org.goplanit.service.routed
Interface RoutedTripsFrequency
-
- All Superinterfaces:
Cloneable
,Iterable<RoutedTripFrequency>
,LongMapWrapper<RoutedTripFrequency>
,ManagedIdEntities<RoutedTripFrequency>
,MapWrapper<Long,RoutedTripFrequency>
,RoutedTrips<RoutedTripFrequency>
- All Known Implementing Classes:
RoutedTripsFrequencyImpl
public interface RoutedTripsFrequency extends RoutedTrips<RoutedTripFrequency>
Interface for wrapper container class around RoutedTrip instances that define a frequency based schedule.- Author:
- markr
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RoutedTripsFrequency
clone()
Force clone implementationRoutedTripFrequencyFactory
getFactory()
Factory to create instance of managed id entity (for this container class)-
Methods inherited from interface java.lang.Iterable
forEach, iterator, spliterator
-
Methods inherited from interface org.goplanit.utils.wrapper.LongMapWrapper
get, remove
-
Methods inherited from interface org.goplanit.utils.id.ManagedIdEntities
containsKey, getManagedIdClass, recreateIds, recreateIds, reset
-
Methods inherited from interface org.goplanit.utils.wrapper.MapWrapper
addAll, clear, contains, findFirst, forEachIn, get, getFirst, getKeyByValue, isEmpty, register, remove, size, toCollection, valuesAsNewSet
-
-
-
-
Method Detail
-
clone
RoutedTripsFrequency clone()
Force clone implementation- Specified by:
clone
in interfaceManagedIdEntities<RoutedTripFrequency>
- Specified by:
clone
in interfaceMapWrapper<Long,RoutedTripFrequency>
- Returns:
- clone of entities
-
getFactory
RoutedTripFrequencyFactory getFactory()
Factory to create instance of managed id entity (for this container class)- Specified by:
getFactory
in interfaceManagedIdEntities<RoutedTripFrequency>
- Specified by:
getFactory
in interfaceRoutedTrips<RoutedTripFrequency>
- Returns:
- entity factory
-
-