
org.opentripplanner.netex.index.api.NetexEntityIndexReadOnlyView Maven / Gradle / Ivy
The newest version!
package org.opentripplanner.netex.index.api;
import java.util.Collection;
import org.rutebanken.netex.model.Authority;
import org.rutebanken.netex.model.Branding;
import org.rutebanken.netex.model.DatedServiceJourney;
import org.rutebanken.netex.model.DayType;
import org.rutebanken.netex.model.DayTypeAssignment;
import org.rutebanken.netex.model.DestinationDisplay;
import org.rutebanken.netex.model.FlexibleLine;
import org.rutebanken.netex.model.FlexibleStopPlace;
import org.rutebanken.netex.model.GroupOfLines;
import org.rutebanken.netex.model.GroupOfStopPlaces;
import org.rutebanken.netex.model.JourneyPattern_VersionStructure;
import org.rutebanken.netex.model.Line;
import org.rutebanken.netex.model.Network;
import org.rutebanken.netex.model.Notice;
import org.rutebanken.netex.model.NoticeAssignment;
import org.rutebanken.netex.model.OperatingDay;
import org.rutebanken.netex.model.OperatingPeriod_VersionStructure;
import org.rutebanken.netex.model.Operator;
import org.rutebanken.netex.model.Parking;
import org.rutebanken.netex.model.Quay;
import org.rutebanken.netex.model.Route;
import org.rutebanken.netex.model.ServiceJourney;
import org.rutebanken.netex.model.ServiceJourneyInterchange;
import org.rutebanken.netex.model.ServiceLink;
import org.rutebanken.netex.model.StopPlace;
import org.rutebanken.netex.model.TariffZone_VersionStructure;
public interface NetexEntityIndexReadOnlyView {
Network lookupNetworkForLine(String groupOfLineOrNetworkId);
ReadOnlyHierarchicalMapById getGroupsOfLinesById();
ReadOnlyHierarchicalMapById getAuthoritiesById();
ReadOnlyHierarchicalMapById getDayTypeById();
ReadOnlyHierarchicalMap> getDayTypeAssignmentByDayTypeId();
ReadOnlyHierarchicalMapById getDatedServiceJourneys();
ReadOnlyHierarchicalMapById getDestinationDisplayById();
ReadOnlyHierarchicalMapById getFlexibleStopPlacesById();
ReadOnlyHierarchicalMapById getGroupOfStopPlacesById();
ReadOnlyHierarchicalMapById getJourneyPatternsById();
ReadOnlyHierarchicalMapById getFlexibleLineById();
ReadOnlyHierarchicalMapById getLineById();
ReadOnlyHierarchicalMapById getMultiModalStopPlaceById();
ReadOnlyHierarchicalMapById getNoticeById();
ReadOnlyHierarchicalMapById getNoticeAssignmentById();
ReadOnlyHierarchicalMapById getOperatingDayById();
ReadOnlyHierarchicalMapById getOperatingPeriodById();
ReadOnlyHierarchicalMapById getOperatorsById();
ReadOnlyHierarchicalVersionMapById getQuayById();
ReadOnlyHierarchicalMap getQuayIdByStopPointRef();
ReadOnlyHierarchicalMap getFlexibleStopPlaceByStopPointRef();
ReadOnlyHierarchicalMapById getRouteById();
ReadOnlyHierarchicalMapById getServiceJourneyById();
ReadOnlyHierarchicalMapById getServiceJourneyInterchangeById();
ReadOnlyHierarchicalMapById getServiceLinkById();
ReadOnlyHierarchicalVersionMapById getStopPlaceById();
ReadOnlyHierarchicalMapById getParkingsById();
ReadOnlyHierarchicalVersionMapById getTariffZonesById();
ReadOnlyHierarchicalMapById getBrandingById();
String getTimeZone();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy