Package net.sf.colossus.game
Class RecruitGraph.RecruitOption
java.lang.Object
net.sf.colossus.game.RecruitGraph.RecruitOption
- Enclosing class:
RecruitGraph
Models a recruit option for a given creature.
This is an return object for the question which recruit options a particular
creature has. Each option consists of a terrain to muster in, a target creatures
and a number of start creatures required to upgrade.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final int
private final String
private final String
private final MasterBoardTerrain
-
Constructor Summary
ConstructorsConstructorDescriptionRecruitOption
(MasterBoardTerrain terrain, String startCreature, String targetCreature, int numberRequired) -
Method Summary
Modifier and TypeMethodDescriptionint
-
Field Details
-
terrain
-
startCreature
-
targetCreature
-
numberRequired
private final int numberRequired
-
-
Constructor Details
-
RecruitOption
public RecruitOption(MasterBoardTerrain terrain, String startCreature, String targetCreature, int numberRequired)
-
-
Method Details
-
getTerrain
-
getStartCreature
-
getTargetCreature
-
getNumberRequired
public int getNumberRequired()
-