From 99269c30aa9275bc5452470760b9f83399c7daff Mon Sep 17 00:00:00 2001 From: Andreas Schildbach Date: Fri, 30 May 2014 23:51:59 +0200 Subject: [PATCH] Migrate Europe to binary trips query. --- enabler/src/de/schildbach/pte/RtProvider.java | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/enabler/src/de/schildbach/pte/RtProvider.java b/enabler/src/de/schildbach/pte/RtProvider.java index de738677..71322d34 100644 --- a/enabler/src/de/schildbach/pte/RtProvider.java +++ b/enabler/src/de/schildbach/pte/RtProvider.java @@ -19,13 +19,17 @@ package de.schildbach.pte; import java.io.IOException; import java.util.Collection; +import java.util.Date; import java.util.List; +import java.util.Set; import de.schildbach.pte.dto.Location; import de.schildbach.pte.dto.LocationType; import de.schildbach.pte.dto.NearbyStationsResult; import de.schildbach.pte.dto.Product; import de.schildbach.pte.dto.QueryDeparturesResult; +import de.schildbach.pte.dto.QueryTripsContext; +import de.schildbach.pte.dto.QueryTripsResult; /** * @author Andreas Schildbach @@ -144,6 +148,26 @@ public class RtProvider extends AbstractHafasProvider return Product.ALL; } + @Override + protected void appendCustomTripsQueryBinaryUri(final StringBuilder uri) + { + uri.append("&h2g-direct=11"); + } + + @Override + public QueryTripsResult queryTrips(final Location from, final Location via, final Location to, final Date date, final boolean dep, + final Collection products, final WalkSpeed walkSpeed, final Accessibility accessibility, final Set