Uses of Class
soc.game.SOCVersionedItem

Packages that use SOCVersionedItem
soc.game   
 

Uses of SOCVersionedItem in soc.game
 

Subclasses of SOCVersionedItem in soc.game
 class SOCGameOption
          Game-specific options, configurable at game creation.
 class SOCScenario
          Scenarios for game rules and options on the large sea board.
 

Methods in soc.game with type parameters of type SOCVersionedItem
static
<I extends SOCVersionedItem>
java.util.List<java.lang.String>
SOCVersionedItem.findUnknowns(java.util.Map<java.lang.String,I> items)
          Search this group of items and find any unknown ones (with ! isKnown).
protected static
<I extends SOCVersionedItem>
java.util.List<I>
SOCVersionedItem.implItemsVersionCheck(int vers, boolean getAllForVersion, boolean checkValues, java.util.Map<java.lang.String,I> items)
          Get all items added or changed since version vers, or all items valid at vers, to implement itemsNewerThanVersion(int, boolean, Map) and itemsForVersion(int, Map).
static
<I extends SOCVersionedItem>
java.util.List<I>
SOCVersionedItem.itemsForVersion(int vers, java.util.Map<java.lang.String,I> items)
          Get all items valid at version vers.
static
<I extends SOCVersionedItem>
java.util.List<I>
SOCVersionedItem.itemsNewerThanVersion(int vers, boolean checkValues, java.util.Map<java.lang.String,I> items)
          Compare a set of items against the specified version.
 

Method parameters in soc.game with type arguments of type SOCVersionedItem
 int SOCVersionedItem.getMinVersion(java.util.Map<?,? extends SOCVersionedItem> items)
          Minimum game version supporting this item, given minVersion and the item's current value.
 int SOCGameOption.getMinVersion(java.util.Map<?,? extends SOCVersionedItem> opts)
          Minimum game version supporting this option, given minVersion and the option's current value.
static int SOCVersionedItem.itemsMinimumVersion(java.util.Map<?,? extends SOCVersionedItem> items)
          Examine this set of items, calculating the minimum required version to support a game with these items.
static int SOCVersionedItem.itemsMinimumVersion(java.util.Map<?,? extends SOCVersionedItem> items, boolean calcMinVersionForUnchanged)
          Examine this set of items, calculating the minimum required version to support a game with these items.