aboutsummaryrefslogtreecommitdiffstats
path: root/src/eu/equalparts/cardbase/cards/FullCardSet.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/eu/equalparts/cardbase/cards/FullCardSet.java')
-rw-r--r--src/eu/equalparts/cardbase/cards/FullCardSet.java26
1 files changed, 26 insertions, 0 deletions
diff --git a/src/eu/equalparts/cardbase/cards/FullCardSet.java b/src/eu/equalparts/cardbase/cards/FullCardSet.java
new file mode 100644
index 0000000..d627111
--- /dev/null
+++ b/src/eu/equalparts/cardbase/cards/FullCardSet.java
@@ -0,0 +1,26 @@
+package eu.equalparts.cardbase.cards;
+
+import java.util.Map;
+
+public class FullCardSet {
+
+ public String name;
+ public String code;
+ public String magicCardsInfoCode;
+ public String releaseDate;
+ public String border;
+ public String type;
+ public String block;
+ public String gathererCode;
+ public Map<String, Card> cards;
+
+ /**
+ * Searches for a card by number (the one shown on the card itself).
+ *
+ * @param number the number of the card to search.
+ * @return the requested {@code Card}, or null if no card is found with that number.
+ */
+ public Card getCardByNumber(String number) {
+ return cards.get(number);
+ }
+} \ No newline at end of file