Interface NetexEntitiesIndex

  • All Known Implementing Classes:
    NetexEntitiesIndexImpl

    public interface NetexEntitiesIndex
    Entrypoint to the NeTEx entities index
    • Method Detail

      • 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

        Map<String,​String> 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:
      • 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

        Map<String,​String> getQuayIdByStopPointRefIndex()
        Get a map of Quay id by StopPoint ref
        Returns:
      • getStopPlaceIdByStopPointRefIndex

        Map<String,​String> getStopPlaceIdByStopPointRefIndex()
        Get a map of StopPlace id by StopPoint ref
        Returns:
      • getStopPlaceIdByQuayIdIndex

        Map<String,​String> getStopPlaceIdByQuayIdIndex()
        Get a map of StopPlace id by Quay id
        Returns:
      • getFlexibleStopPlaceIdByStopPointRefIndex

        Map<String,​String> 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

        NetexEntityIndex<org.rutebanken.netex.model.TariffZone> getTariffZoneIndex()
        Get an entity index of TariffZone
        Returns:
      • getTopographicPlaceIndex

        NetexEntityIndex<org.rutebanken.netex.model.TopographicPlace> getTopographicPlaceIndex()
        Get an entity index of TopographicPlace
        Returns:
      • getParkingIndex

        NetexEntityIndex<org.rutebanken.netex.model.Parking> getParkingIndex()
        Get an entity index of Parking
        Returns:
      • getScheduledStopPointIndex

        NetexEntityIndex<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:
      • getParkingsByParentSiteRefIndex

        com.google.common.collect.Multimap<String,​org.rutebanken.netex.model.Parking> getParkingsByParentSiteRefIndex()
        Get a Multimap of parkings by ParentSite ref
        Returns:
      • getFareZoneIndex

        NetexEntityIndex<org.rutebanken.netex.model.FareZone> getFareZoneIndex()
        Get an entity index of FareZone
        Returns:
      • getGroupOfTariffZonesIndex

        NetexEntityIndex<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()
      • getTimetableFrames

        Collection<org.rutebanken.netex.model.TimetableFrame> getTimetableFrames()