From d8f9c7946cabe1ce5c92d76495c790f92014be95 Mon Sep 17 00:00:00 2001 From: Eduardo Pedroni Date: Sun, 13 Dec 2015 11:12:48 +0100 Subject: Looking into a way to fix the count issue --- src/eu/equalparts/cardbase/CardEntry.java | 25 +++++++++++++++++++++++++ todo | 4 +--- 2 files changed, 26 insertions(+), 3 deletions(-) create mode 100644 src/eu/equalparts/cardbase/CardEntry.java diff --git a/src/eu/equalparts/cardbase/CardEntry.java b/src/eu/equalparts/cardbase/CardEntry.java new file mode 100644 index 0000000..c4a4c94 --- /dev/null +++ b/src/eu/equalparts/cardbase/CardEntry.java @@ -0,0 +1,25 @@ +package eu.equalparts.cardbase; + +import eu.equalparts.cardbase.cards.Card; + +/** + * The purpose of this class is to hold a single {@code Card} object but + * also all associated metadata, such as count. + * + * @author Eduardo Pedroni + * + */ +public class CardEntry { + + private final Card card; + public int count; + + public CardEntry(Card card, int count) { + this.card = card; + this.count = count; + } + + public Card card() { + return card; + } +} diff --git a/todo b/todo index c575ff0..ef1b7ad 100644 --- a/todo +++ b/todo @@ -1,6 +1,4 @@ TESTS Cardbase: - * decks - -To pass: happy path remove \ No newline at end of file + * decks \ No newline at end of file -- cgit v1.2.3