Cards contains important enums, deserialization code, the card catalogue and the card entity.
Class Summary Class Description AttributeMapAn attribute map is a
Attributeas keys and
Object(typically integers and booleans) as values.
BaseMap<K extends java.lang.Enum<K>,V>A base map wrapping extending a
EnumMapdepending on the memory needs of this server instance.
CardThe Card class is an entity that contains card information. CardArrayListAn implementation of
CardListfor easy shuffling, choosing and uniqueness testing of lists of cards.
CardAttributeMapA hashmap that can contain "overrides" to a
CardCatalogueA place that stores
CardCatalogueRecordrecords that were generated from the "cards" Java package.
CardCatalogueRecordA record that stores a card's ID, JSON representation and
CardParserA class responsible for deserializing JSON representations of cards. CardSetAn enumeration of card sets from various games. CardZone
Exception Summary Exception Description CardParseExceptionIndicates the card was not able to be parsed.