♻️ Rename “TicketLink” to “Performance”
[rhynodge.git] / src / main / java / net / pterodactylus / rhynodge / filters / webpages / savoy / Performance.java
diff --git a/src/main/java/net/pterodactylus/rhynodge/filters/webpages/savoy/Performance.java b/src/main/java/net/pterodactylus/rhynodge/filters/webpages/savoy/Performance.java
new file mode 100644 (file)
index 0000000..4585e6e
--- /dev/null
@@ -0,0 +1,29 @@
+package net.pterodactylus.rhynodge.filters.webpages.savoy;
+
+import java.time.LocalDateTime;
+import java.util.Comparator;
+
+/**
+ * Information about a performance and a link to buy a ticket.
+ */
+public class Performance {
+
+       private final LocalDateTime time;
+       private final String link;
+
+       public static final Comparator<Performance> byTime = (leftPerformance, rightPerformance) -> leftPerformance.getTime().compareTo(rightPerformance.getTime());
+
+       public Performance(LocalDateTime time, String link) {
+               this.time = time;
+               this.link = link;
+       }
+
+       public LocalDateTime getTime() {
+               return time;
+       }
+
+       public String getLink() {
+               return link;
+       }
+
+}