aboutsummaryrefslogtreecommitdiffstats
path: root/src/eu/equalparts/cardbase/data/CardSet.java
diff options
context:
space:
mode:
authorEduardo Pedroni <e.pedroni91@gmail.com>2015-06-03 20:36:07 +0200
committerEduardo Pedroni <e.pedroni91@gmail.com>2015-06-03 20:36:07 +0200
commit98a75846c69f53f17389401096d2a19c697045d3 (patch)
tree8b9512c9dc66abfa0accec59761f25ed487728d6 /src/eu/equalparts/cardbase/data/CardSet.java
parentc072ed0ac345a7e421cb0612048d4cd534bf6e73 (diff)
Have a working example to parse JSON sets and get cards by number
Diffstat (limited to 'src/eu/equalparts/cardbase/data/CardSet.java')
-rw-r--r--src/eu/equalparts/cardbase/data/CardSet.java86
1 files changed, 86 insertions, 0 deletions
diff --git a/src/eu/equalparts/cardbase/data/CardSet.java b/src/eu/equalparts/cardbase/data/CardSet.java
new file mode 100644
index 0000000..97622db
--- /dev/null
+++ b/src/eu/equalparts/cardbase/data/CardSet.java
@@ -0,0 +1,86 @@
+package eu.equalparts.cardbase.data;
+
+import java.util.ArrayList;
+
+public class CardSet {
+ private String name;
+ private String code;
+ private String releaseDate;
+ private String border;
+ private String type;
+ private String block;
+ private String gathererCode;
+ private ArrayList<Card> cards;
+
+ public String getName() {
+ return name;
+ }
+
+ public void setName(String name) {
+ this.name = name;
+ }
+
+ public String getCode() {
+ return code;
+ }
+
+ public void setCode(String code) {
+ this.code = code;
+ }
+
+ public String getReleaseDate() {
+ return releaseDate;
+ }
+
+ public void setReleaseDate(String releaseDate) {
+ this.releaseDate = releaseDate;
+ }
+
+ public String getBorder() {
+ return border;
+ }
+
+ public void setBorder(String border) {
+ this.border = border;
+ }
+
+ public String getType() {
+ return type;
+ }
+
+ public void setType(String type) {
+ this.type = type;
+ }
+
+ public String getBlock() {
+ return block;
+ }
+
+ public void setBlock(String block) {
+ this.block = block;
+ }
+
+ public ArrayList<Card> getCards() {
+ return cards;
+ }
+
+ public Card getCardByNumber(String number) {
+ for (Card card : cards) {
+ if (card.getNumber().equals(number))
+ return card;
+ }
+ return null;
+ }
+
+ public void setCards(ArrayList<Card> cards) {
+ this.cards = cards;
+ }
+
+ public String getGathererCode() {
+ return gathererCode;
+ }
+
+ public void setGathererCode(String gathererCode) {
+ this.gathererCode = gathererCode;
+ }
+} \ No newline at end of file