Package megamek.client.ratgenerator
Class Parameters
java.lang.Object
megamek.client.ratgenerator.Parameters
- All Implemented Interfaces:
Cloneable
-
Constructor Summary
ConstructorsConstructorDescriptionParameters
(FactionRecord faction, int unitType, int year, String rating, Collection<Integer> weightClasses, int networkMask, Collection<EntityMovementMode> movementModes, Collection<MissionRole> roles, int roleStrictness, FactionRecord deployingFaction) Parameters
(FactionRecord faction, int unitType, int year, String rating, Collection<Integer> weightClasses, int networkMask, Collection<EntityMovementMode> movementModes, Collection<MissionRole> roles, Collection<MissionRole> rolesExcluded, int roleStrictness, FactionRecord deployingFaction) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addMovementMode
(EntityMovementMode newMovementMode) void
addRoles
(Collection<MissionRole> newRoles) void
clone()
copy()
boolean
int
getRoles()
int
int
int
getYear()
int
hashCode()
void
setFaction
(FactionRecord faction) void
setMovementModes
(Collection<EntityMovementMode> movementModes) void
void
setRoles
(Collection<MissionRole> roles) void
setUnitType
(int unitType) void
setWeightClasses
(Collection<Integer> weightClasses) void
setYear
(int year) toString()
-
Constructor Details
-
Parameters
public Parameters(FactionRecord faction, int unitType, int year, String rating, Collection<Integer> weightClasses, int networkMask, Collection<EntityMovementMode> movementModes, Collection<MissionRole> roles, int roleStrictness, FactionRecord deployingFaction) -
Parameters
public Parameters(FactionRecord faction, int unitType, int year, String rating, Collection<Integer> weightClasses, int networkMask, Collection<EntityMovementMode> movementModes, Collection<MissionRole> roles, Collection<MissionRole> rolesExcluded, int roleStrictness, FactionRecord deployingFaction)
-
-
Method Details
-
clone
-
hashCode
public int hashCode() -
equals
-
getFaction
-
setFaction
-
getUnitType
public int getUnitType() -
setUnitType
public void setUnitType(int unitType) -
getYear
public int getYear() -
setYear
public void setYear(int year) -
getRating
-
setRating
-
getWeightClasses
-
clearWeightClasses
public void clearWeightClasses() -
setWeightClasses
-
getNetworkMask
public int getNetworkMask() -
getMovementModes
-
addMovementMode
-
setMovementModes
-
getRoles
-
addRoles
-
setRoles
-
getRoleStrictness
public int getRoleStrictness() -
getDeployingFaction
-
copy
-
toString
-