Uses of Interface
org.goplanit.utils.service.routed.RoutedTripDeparture
-
Packages that use RoutedTripDeparture Package Description org.goplanit.converter.idmapping org.goplanit.service.routed org.goplanit.utils.service.routed -
-
Uses of RoutedTripDeparture in org.goplanit.converter.idmapping
Methods in org.goplanit.converter.idmapping that return types with arguments of type RoutedTripDeparture Modifier and Type Method Description static Function<RoutedTripDeparture,String>
IdMapperFunctionFactory. createRoutedTripDepartureIdMappingFunction(IdMapperType idMapper)
create a function that takes a RoutedTripDeparture and generates the appropriate id based on the user configurationFunction<RoutedTripDeparture,String>
RoutedServicesIdMapper. getRoutedTripDepartureRefIdMapper()
Collect how RoutedTripDeparture ids are to be mapped to the XML ids when persisting -
Uses of RoutedTripDeparture in org.goplanit.service.routed
Classes in org.goplanit.service.routed that implement RoutedTripDeparture Modifier and Type Class Description class
RoutedTripDepartureImpl
An representation of a departure within a routed tripMethods in org.goplanit.service.routed that return types with arguments of type RoutedTripDeparture Modifier and Type Method Description Class<RoutedTripDeparture>
RoutedTripDepartureImpl. getIdClass()
Each managed id class is expected to generate its ids based on its class signature.Method parameters in org.goplanit.service.routed with type arguments of type RoutedTripDeparture Modifier and Type Method Description RoutedTripDeparturesImpl
RoutedTripDeparturesImpl. deepCloneWithMapping(BiConsumer<RoutedTripDeparture,RoutedTripDeparture> mapper)
Deep clone implementation where the mapping for its internal copies is captured by the provided mapperRoutedTripDeparturesImpl
RoutedTripDeparturesImpl. deepCloneWithMapping(BiConsumer<RoutedTripDeparture,RoutedTripDeparture> mapper)
Deep clone implementation where the mapping for its internal copies is captured by the provided mapperConstructor parameters in org.goplanit.service.routed with type arguments of type RoutedTripDeparture Constructor Description RoutedTripDeparturesImpl(RoutedTripDeparturesImpl other, boolean deepCopy, BiConsumer<RoutedTripDeparture,RoutedTripDeparture> mapper)
Copy constructor, also creates new factory with this as its underlying containerRoutedTripDeparturesImpl(RoutedTripDeparturesImpl other, boolean deepCopy, BiConsumer<RoutedTripDeparture,RoutedTripDeparture> mapper)
Copy constructor, also creates new factory with this as its underlying container -
Uses of RoutedTripDeparture in org.goplanit.utils.service.routed
Fields in org.goplanit.utils.service.routed with type parameters of type RoutedTripDeparture Modifier and Type Field Description static Class<RoutedTripDeparture>
RoutedTripDeparture. ROUTED_TRIP_DEPARTURE_ID_CLASS
id class for generating idsMethods in org.goplanit.utils.service.routed that return RoutedTripDeparture Modifier and Type Method Description RoutedTripDeparture
RoutedTripDeparture. deepClone()
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.RoutedTripDeparture
RoutedTripDepartureFactory. registerNew(ExtendedLocalTime departureTime)
Register a newly created instance on the underlying containerRoutedTripDeparture
RoutedTripDeparture. shallowClone()
Create a shallow copy of this entityMethods in org.goplanit.utils.service.routed that return types with arguments of type RoutedTripDeparture Modifier and Type Method Description Class<RoutedTripDeparture>
RoutedTripDeparture. getIdClass()
Each managed id class is expected to generate its ids based on its class signature.default Stream<RoutedTripDeparture>
RoutedTripDepartures. streamAscDepartureTime()
stream over departures but by ascending departure time rather than the underlying ids, which might not be in the temporal departure time order
-