Package org.entur.netex.index.api
Interface NetexEntitiesIndex
- All Known Implementing Classes:
NetexEntitiesIndexImpl
public interface NetexEntitiesIndex
Entrypoint to the NeTEx entities index
-
Method Summary
Modifier and TypeMethodDescriptionNetexEntityIndex<org.rutebanken.netex.model.Authority>Get an entity index of AuthorityNetexEntityIndex<org.rutebanken.netex.model.Block>Get an entity index of BlockNetexEntityIndex<org.rutebanken.netex.model.Branding>Get an entity index of BrandingCollection<org.rutebanken.netex.model.CompositeFrame>com.google.common.collect.Multimap<String,org.rutebanken.netex.model.DatedServiceJourney> Get a Multimap of DatedServiceJourney by ServiceJourney idNetexEntityIndex<org.rutebanken.netex.model.DatedServiceJourney>Get an entity index of DatedServiceJourneycom.google.common.collect.Multimap<String,org.rutebanken.netex.model.DayTypeAssignment> Get a Multimap of DayTypeAssignment by DayType idNetexEntityIndex<org.rutebanken.netex.model.DayType>Get an entity index of DayTypeNetexEntityIndex<org.rutebanken.netex.model.DeadRun>Get an entity index of DeadRunNetexEntityIndex<org.rutebanken.netex.model.DestinationDisplay>Get an entity index of DestinationDisplayVersionedNetexEntityIndex<org.rutebanken.netex.model.FareZone>Get an entity index of FareZoneNetexEntityIndex<org.rutebanken.netex.model.FlexibleLine>Get an entity index of FlexibleLineGet a map of FlexibleStopPlace id by StopPoint refNetexEntityIndex<org.rutebanken.netex.model.FlexibleStopPlace>Get an entity index of FlexibleStopPlaceNetexEntityIndex<org.rutebanken.netex.model.GroupOfLines>Get an entity index of GroupOfLinesNetexEntityIndex<org.rutebanken.netex.model.GroupOfStopPlaces>Get an entity index of GroupOfStopPlacesVersionedNetexEntityIndex<org.rutebanken.netex.model.GroupOfTariffZones>NetexEntityIndex<org.rutebanken.netex.model.JourneyPattern>Get an entity index of JourneyPatternNetexEntityIndex<org.rutebanken.netex.model.Line>Get an entity index of LineGet a map of Network id by GroupOfLine idNetexEntityIndex<org.rutebanken.netex.model.Network>Get an entity index of NetworkNetexEntityIndex<org.rutebanken.netex.model.NoticeAssignment>Get an entity index of NoticeAssignmentNetexEntityIndex<org.rutebanken.netex.model.Notice>Get an entity index of NoticeNetexEntityIndex<org.rutebanken.netex.model.OperatingDay>Get an entity index of OperatingDayNetexEntityIndex<org.rutebanken.netex.model.OperatingPeriod>Get an entity index of OperatingPeriodNetexEntityIndex<org.rutebanken.netex.model.Operator>Get an entity index of OperatorVersionedNetexEntityIndex<org.rutebanken.netex.model.Parking>Get an entity index of Parkingcom.google.common.collect.Multimap<String,org.rutebanken.netex.model.Parking> Get a Multimap of parkings by ParentSite refcom.google.common.collect.Multimap<String,org.rutebanken.netex.model.PassengerStopAssignment> Get a Multimap of PassengerStopAssignment by StopPoint ref * @returnGet a map of Quay id by StopPoint refVersionedNetexEntityIndex<org.rutebanken.netex.model.Quay>Get a versioned entity index of QuayCollection<org.rutebanken.netex.model.ResourceFrame>NetexEntityIndex<org.rutebanken.netex.model.Route>Get an entity index of RouteNetexEntityIndex<org.rutebanken.netex.model.RoutePoint>Get an entity index of RoutePointVersionedNetexEntityIndex<org.rutebanken.netex.model.ScheduledStopPoint>Get an entity index of ScheduledStopPointCollection<org.rutebanken.netex.model.ServiceCalendarFrame>Collection<org.rutebanken.netex.model.ServiceFrame>NetexEntityIndex<org.rutebanken.netex.model.ServiceJourney>Get an entity index of ServiceJourneycom.google.common.collect.Multimap<String,org.rutebanken.netex.model.ServiceJourneyInterchange> Get a map of ServiceJourneyInterchange by feeder or consumer ServiceJourneyNetexEntityIndex<org.rutebanken.netex.model.ServiceJourneyInterchange>Get an entity index of ServiceJourneyInterchangeNetexEntityIndex<org.rutebanken.netex.model.ServiceLink>Get an entity index of ServiceLinkCollection<org.rutebanken.netex.model.SiteFrame>Get a map of StopPlace id by Quay idGet a map of StopPlace id by StopPoint refVersionedNetexEntityIndex<org.rutebanken.netex.model.StopPlace>Get a versioned entity index of StopPlaceVersionedNetexEntityIndex<org.rutebanken.netex.model.TariffZone>Get an entity index of TariffZoneCollection<org.rutebanken.netex.model.TimetableFrame>VersionedNetexEntityIndex<org.rutebanken.netex.model.TopographicPlace>Get an entity index of TopographicPlaceCollection<org.rutebanken.netex.model.VehicleScheduleFrame>voidsetPublicationTimestamp(LocalDateTime publicationTimestamp)
-
Method Details
-
getGroupOfLinesIndex
NetexEntityIndex<org.rutebanken.netex.model.GroupOfLines> getGroupOfLinesIndex()Get an entity index of GroupOfLines- Returns:
-
getNetworkIndex
NetexEntityIndex<org.rutebanken.netex.model.Network> getNetworkIndex()Get an entity index of Network- Returns:
-
getNetworkIdByGroupOfLineIdIndex
Get a map of Network id by GroupOfLine id- Returns:
-
getAuthorityIndex
NetexEntityIndex<org.rutebanken.netex.model.Authority> getAuthorityIndex()Get an entity index of Authority- Returns:
-
getDayTypeIndex
NetexEntityIndex<org.rutebanken.netex.model.DayType> getDayTypeIndex()Get an entity index of DayType- Returns:
-
getDayTypeAssignmentsByDayTypeIdIndex
com.google.common.collect.Multimap<String,org.rutebanken.netex.model.DayTypeAssignment> getDayTypeAssignmentsByDayTypeIdIndex()Get a Multimap of DayTypeAssignment by DayType id- Returns:
-
getPassengerStopAssignmentsByStopPointRefIndex
com.google.common.collect.Multimap<String,org.rutebanken.netex.model.PassengerStopAssignment> getPassengerStopAssignmentsByStopPointRefIndex()Get a Multimap of PassengerStopAssignment by StopPoint ref * @return -
getDatedServiceJourneyIndex
NetexEntityIndex<org.rutebanken.netex.model.DatedServiceJourney> getDatedServiceJourneyIndex()Get an entity index of DatedServiceJourney- Returns:
-
getDeadRunIndex
NetexEntityIndex<org.rutebanken.netex.model.DeadRun> getDeadRunIndex()Get an entity index of DeadRun- Returns:
-
getDatedServiceJourneyByServiceJourneyRefIndex
com.google.common.collect.Multimap<String,org.rutebanken.netex.model.DatedServiceJourney> getDatedServiceJourneyByServiceJourneyRefIndex()Get a Multimap of DatedServiceJourney by ServiceJourney id- Returns:
-
getDestinationDisplayIndex
NetexEntityIndex<org.rutebanken.netex.model.DestinationDisplay> getDestinationDisplayIndex()Get an entity index of DestinationDisplay- Returns:
-
getFlexibleStopPlaceIndex
NetexEntityIndex<org.rutebanken.netex.model.FlexibleStopPlace> getFlexibleStopPlaceIndex()Get an entity index of FlexibleStopPlace- Returns:
-
getGroupOfStopPlacesIndex
NetexEntityIndex<org.rutebanken.netex.model.GroupOfStopPlaces> getGroupOfStopPlacesIndex()Get an entity index of GroupOfStopPlaces- Returns:
-
getJourneyPatternIndex
NetexEntityIndex<org.rutebanken.netex.model.JourneyPattern> getJourneyPatternIndex()Get an entity index of JourneyPattern- Returns:
-
getFlexibleLineIndex
NetexEntityIndex<org.rutebanken.netex.model.FlexibleLine> getFlexibleLineIndex()Get an entity index of FlexibleLine- Returns:
-
getLineIndex
NetexEntityIndex<org.rutebanken.netex.model.Line> getLineIndex()Get an entity index of Line- Returns:
-
getNoticeIndex
NetexEntityIndex<org.rutebanken.netex.model.Notice> getNoticeIndex()Get an entity index of Notice- Returns:
-
getNoticeAssignmentIndex
NetexEntityIndex<org.rutebanken.netex.model.NoticeAssignment> getNoticeAssignmentIndex()Get an entity index of NoticeAssignment- Returns:
-
getOperatingDayIndex
NetexEntityIndex<org.rutebanken.netex.model.OperatingDay> getOperatingDayIndex()Get an entity index of OperatingDay- Returns:
-
getOperatingPeriodIndex
NetexEntityIndex<org.rutebanken.netex.model.OperatingPeriod> getOperatingPeriodIndex()Get an entity index of OperatingPeriod- Returns:
-
getOperatorIndex
NetexEntityIndex<org.rutebanken.netex.model.Operator> getOperatorIndex()Get an entity index of Operator- Returns:
-
getBrandingIndex
NetexEntityIndex<org.rutebanken.netex.model.Branding> getBrandingIndex()Get an entity index of Branding- Returns:
-
getQuayIndex
VersionedNetexEntityIndex<org.rutebanken.netex.model.Quay> getQuayIndex()Get a versioned entity index of Quay- Returns:
-
getQuayIdByStopPointRefIndex
Get a map of Quay id by StopPoint ref- Returns:
-
getStopPlaceIdByStopPointRefIndex
Get a map of StopPlace id by StopPoint ref- Returns:
-
getStopPlaceIdByQuayIdIndex
Get a map of StopPlace id by Quay id- Returns:
-
getFlexibleStopPlaceIdByStopPointRefIndex
Get a map of FlexibleStopPlace id by StopPoint ref- Returns:
-
getRouteIndex
NetexEntityIndex<org.rutebanken.netex.model.Route> getRouteIndex()Get an entity index of Route- Returns:
-
getServiceJourneyIndex
NetexEntityIndex<org.rutebanken.netex.model.ServiceJourney> getServiceJourneyIndex()Get an entity index of ServiceJourney- Returns:
-
getServiceJourneyInterchangeIndex
NetexEntityIndex<org.rutebanken.netex.model.ServiceJourneyInterchange> getServiceJourneyInterchangeIndex()Get an entity index of ServiceJourneyInterchange- Returns:
-
getServiceJourneyInterchangeByServiceJourneyRefIndex
com.google.common.collect.Multimap<String,org.rutebanken.netex.model.ServiceJourneyInterchange> getServiceJourneyInterchangeByServiceJourneyRefIndex()Get a map of ServiceJourneyInterchange by feeder or consumer ServiceJourney- Returns:
-
getServiceLinkIndex
NetexEntityIndex<org.rutebanken.netex.model.ServiceLink> getServiceLinkIndex()Get an entity index of ServiceLink- Returns:
-
getStopPlaceIndex
VersionedNetexEntityIndex<org.rutebanken.netex.model.StopPlace> getStopPlaceIndex()Get a versioned entity index of StopPlace- Returns:
-
getTariffZoneIndex
VersionedNetexEntityIndex<org.rutebanken.netex.model.TariffZone> getTariffZoneIndex()Get an entity index of TariffZone- Returns:
-
getTopographicPlaceIndex
VersionedNetexEntityIndex<org.rutebanken.netex.model.TopographicPlace> getTopographicPlaceIndex()Get an entity index of TopographicPlace- Returns:
-
getParkingIndex
VersionedNetexEntityIndex<org.rutebanken.netex.model.Parking> getParkingIndex()Get an entity index of Parking- Returns:
-
getScheduledStopPointIndex
VersionedNetexEntityIndex<org.rutebanken.netex.model.ScheduledStopPoint> getScheduledStopPointIndex()Get an entity index of ScheduledStopPoint- Returns:
-
getRoutePointIndex
NetexEntityIndex<org.rutebanken.netex.model.RoutePoint> getRoutePointIndex()Get an entity index of RoutePoint- Returns:
-
getBlockIndex
NetexEntityIndex<org.rutebanken.netex.model.Block> getBlockIndex()Get an entity index of Block- Returns:
-
getParkingsByParentSiteRefIndex
com.google.common.collect.Multimap<String,org.rutebanken.netex.model.Parking> getParkingsByParentSiteRefIndex()Get a Multimap of parkings by ParentSite ref- Returns:
-
getFareZoneIndex
VersionedNetexEntityIndex<org.rutebanken.netex.model.FareZone> getFareZoneIndex()Get an entity index of FareZone- Returns:
-
getGroupOfTariffZonesIndex
VersionedNetexEntityIndex<org.rutebanken.netex.model.GroupOfTariffZones> getGroupOfTariffZonesIndex() -
getCompositeFrames
Collection<org.rutebanken.netex.model.CompositeFrame> getCompositeFrames() -
getResourceFrames
Collection<org.rutebanken.netex.model.ResourceFrame> getResourceFrames() -
getSiteFrames
Collection<org.rutebanken.netex.model.SiteFrame> getSiteFrames() -
getServiceFrames
Collection<org.rutebanken.netex.model.ServiceFrame> getServiceFrames() -
getServiceCalendarFrames
Collection<org.rutebanken.netex.model.ServiceCalendarFrame> getServiceCalendarFrames() -
getVehicleScheduleFrames
Collection<org.rutebanken.netex.model.VehicleScheduleFrame> getVehicleScheduleFrames() -
getTimetableFrames
Collection<org.rutebanken.netex.model.TimetableFrame> getTimetableFrames() -
getPublicationTimestamp
LocalDateTime getPublicationTimestamp() -
setPublicationTimestamp
-