From 8ce327939098ebcd5c560cbab55533a536e5207c Mon Sep 17 00:00:00 2001 From: Andreas Schildbach Date: Mon, 9 Feb 2015 10:09:59 +0100 Subject: [PATCH] Forgotten: Change return type of NetworkProvider.defaultProducts() from Collection to Set. --- enabler/src/de/schildbach/pte/VbbProvider.java | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/enabler/src/de/schildbach/pte/VbbProvider.java b/enabler/src/de/schildbach/pte/VbbProvider.java index 7bbad1b9..1139db34 100644 --- a/enabler/src/de/schildbach/pte/VbbProvider.java +++ b/enabler/src/de/schildbach/pte/VbbProvider.java @@ -17,7 +17,7 @@ package de.schildbach.pte; -import java.util.HashSet; +import java.util.EnumSet; import java.util.Set; import java.util.regex.Matcher; import java.util.regex.Pattern; @@ -34,14 +34,8 @@ public class VbbProvider extends AbstractHafasProvider { public static final NetworkId NETWORK_ID = NetworkId.VBB; private static final String API_BASE = "http://fahrinfo.vbb.de/bin/"; - private static final Set ALL_EXCEPT_HIGHSPEED_AND_ONDEMAND; - - static - { - ALL_EXCEPT_HIGHSPEED_AND_ONDEMAND = new HashSet(Product.ALL); - ALL_EXCEPT_HIGHSPEED_AND_ONDEMAND.remove(Product.HIGH_SPEED_TRAIN); - ALL_EXCEPT_HIGHSPEED_AND_ONDEMAND.remove(Product.ON_DEMAND); - } + private static final Set ALL_EXCEPT_HIGHSPEED_AND_ONDEMAND = EnumSet.complementOf(EnumSet + .of(Product.HIGH_SPEED_TRAIN, Product.ON_DEMAND)); public VbbProvider() {