X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;ds=sidebyside;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Frhynodge%2Ffilters%2Fwebpages%2Fsavoy%2FSavoyTicketsFilter.java;fp=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Frhynodge%2Ffilters%2Fwebpages%2Fsavoy%2FSavoyTicketsFilter.java;h=0000000000000000000000000000000000000000;hb=045bbf7badb6710ead966598b74c0325e788463c;hp=5fa2fff8b2f972553c744fe7c678f2b2c20d170e;hpb=a64a72917db9c15fa06526cf9de37e75434d1c3a;p=rhynodge.git
diff --git a/src/main/java/net/pterodactylus/rhynodge/filters/webpages/savoy/SavoyTicketsFilter.java b/src/main/java/net/pterodactylus/rhynodge/filters/webpages/savoy/SavoyTicketsFilter.java
deleted file mode 100644
index 5fa2fff..0000000
--- a/src/main/java/net/pterodactylus/rhynodge/filters/webpages/savoy/SavoyTicketsFilter.java
+++ /dev/null
@@ -1,35 +0,0 @@
-package net.pterodactylus.rhynodge.filters.webpages.savoy;
-
-import net.pterodactylus.rhynodge.Filter;
-import net.pterodactylus.rhynodge.State;
-import net.pterodactylus.rhynodge.states.HtmlState;
-import org.apache.log4j.Logger;
-import org.jetbrains.annotations.NotNull;
-
-import java.util.Collection;
-
-import static com.google.common.base.Preconditions.checkArgument;
-import static java.util.Collections.emptySet;
-
-/**
- * {@link Filter} implementation that creates a list of movies running at the
- * Savoy theatre in Hamburg.
- *
- * @author David âBombeâ Roden
- */
-public class SavoyTicketsFilter implements Filter {
-
- private static final MovieExtractor movieExtractor = new MovieExtractor();
-
- @NotNull
- @Override
- public State filter(@NotNull State state) {
- checkArgument(state instanceof HtmlState, "state must be HTML");
-
- HtmlState htmlState = (HtmlState) state;
- Collection movies = movieExtractor.getMovies(htmlState.document());
- Logger.getLogger(SavoyTicketsFilter.class).debug("Parsed Movies: " + movies);
- return new MovieState(movies, emptySet(), false);
- }
-
-}