java.lang.Cloneablepublic static interface AbilityMapper.AbilityMapping
extends java.lang.Cloneable
AbilityMapper| Modifier and Type | Method | Description | 
|---|---|---|
java.lang.String | 
abilityID() | 
 Returns the ability ID() this mapping belongs to. 
 | 
AbilityMapper.AbilityMapping | 
abilityID(java.lang.String newValue) | 
 Sets the ability ID() this mapping belongs to. 
 | 
void | 
add() | 
 Adds the final ability mapping 
 | 
boolean | 
allQualifyFlag() | 
 Gets whether this skill is qualified for identically
 by all classes, thus sharing a mapping. 
 | 
AbilityMapper.AbilityMapping | 
allQualifyFlag(boolean newValue) | 
 Sets whether this skill is qualified for identically
 by all classes, thus sharing a mapping. 
 | 
boolean | 
autoGain() | 
 Returns true if the skill is automatically gained, false
 if it must be trained. 
 | 
AbilityMapper.AbilityMapping | 
autoGain(boolean newValue) | 
 Sets true if the skill is automatically gained, false
 if it must be trained. 
 | 
AbilityMapper.AbilityMapping | 
copyOf() | 
 Returns a copy of this mapping. 
 | 
java.lang.Integer[] | 
costOverrides() | 
 Gets the array of cost overrides, indexed by the Costs enum, or
 null if there is no overrides of the basic costs. 
 | 
AbilityMapper.AbilityMapping | 
costOverrides(java.lang.Integer[] newValue) | 
 Sets the array of cost overrides, indexed by the Costs enum, or
 null if there is no overrides of the basic costs. 
 | 
java.lang.String | 
defaultParm() | 
 Returns the default argument/parameter applies to skills
 gained under this mapping. 
 | 
AbilityMapper.AbilityMapping | 
defaultParm(java.lang.String newValue) | 
 Sets the default argument/parameter applies to skills
 gained under this mapping. 
 | 
int | 
defaultProficiency() | 
 Returns the default proficiency of the skill gained under
 this mapping. 
 | 
AbilityMapper.AbilityMapping | 
defaultProficiency(int newValue) | 
 Sets the default proficiency of the skill gained under
 this mapping. 
 | 
java.util.Map<java.lang.String,java.lang.String> | 
extFields() | 
 Gets a key/value pair mappings of extraneous information to
 store with this ability mapping. 
 | 
AbilityMapper.AbilityMapping | 
extFields(java.util.Map<java.lang.String,java.lang.String> newValue) | 
 Sets a key/value pair mappings of extraneous information to
 store with this ability mapping. 
 | 
java.lang.String | 
extraMask() | 
 Gets the zapper mask to apply to players to see if they
 qualify to learn or gain this skill under this mapping. 
 | 
AbilityMapper.AbilityMapping | 
extraMask(java.lang.String newValue) | 
 Sets the zapper mask to apply to players to see if they
 qualify to learn or gain this skill under this mapping. 
 | 
java.lang.String | 
ID() | 
 Returns the class, race, or clan government ID this
 mapping applies to. 
 | 
AbilityMapper.AbilityMapping | 
ID(java.lang.String newValue) | 
 Sets the class, race, or clan government ID this
 mapping applies to. 
 | 
boolean | 
isAllQualified() | 
 Gets whether this skill is qualified for identically
 by all classes, thus sharing a mapping. 
 | 
AbilityMapper.AbilityMapping | 
isAllQualified(boolean newValue) | 
 Sets whether this skill is qualified for identically
 by all classes, thus sharing a mapping. 
 | 
int | 
maxProficiency() | 
 Returns the maximum proficiency of the skill gained under
 this mapping. 
 | 
AbilityMapper.AbilityMapping | 
maxProficiency(int newValue) | 
 Sets the maximum proficiency of the skill gained under
 this mapping. 
 | 
java.lang.String | 
originalSkillPreReqList() | 
 Gets the uncoded raw string form of the pre-requisite skills
 needed to train or gain this skill 
 | 
AbilityMapper.AbilityMapping | 
originalSkillPreReqList(java.lang.String newValue) | 
 Sets the uncoded raw string form of the pre-requisite skills
 needed to train or gain this skill 
 | 
int | 
qualLevel() | 
 Returns the class/race/clan qualifying level. 
 | 
AbilityMapper.AbilityMapping | 
qualLevel(int newValue) | 
 Sets the class/race/clan qualifying level. 
 | 
AbilityMapper.SecretFlag | 
secretFlag() | 
 Gets whether this skill is secret and unseen even when
 qualified for. 
 | 
AbilityMapper.AbilityMapping | 
secretFlag(AbilityMapper.SecretFlag newValue) | 
 Sets whether this skill is secret and unseen even when
 qualified for. 
 | 
DVector | 
skillPreReqs() | 
 Gets the coded form of the pre-requisites skills needed
 to train or gain this skill. 
 | 
AbilityMapper.AbilityMapping | 
skillPreReqs(DVector newValue) | 
 Sets the coded form of the pre-requisites skills needed
 to train or gain this skill. 
 | 
java.lang.String ID()
ID(String)AbilityMapper.AbilityMapping ID(java.lang.String newValue)
newValue - ID the class, race, or clan government IDID()java.lang.String abilityID()
abilityID(String)AbilityMapper.AbilityMapping abilityID(java.lang.String newValue)
newValue - the ability ID() this mapping belongs to.abilityID()int qualLevel()
qualLevel(int)AbilityMapper.AbilityMapping qualLevel(int newValue)
newValue - the class/race/clan qualifying level.qualLevel()boolean autoGain()
autoGain(boolean)AbilityMapper.AbilityMapping autoGain(boolean newValue)
newValue - true if the skill is automatically gainedautoGain()int defaultProficiency()
defaultProficiency(int)AbilityMapper.AbilityMapping defaultProficiency(int newValue)
newValue - the default proficiency of the skill gaineddefaultProficiency()int maxProficiency()
maxProficiency(int)AbilityMapper.AbilityMapping maxProficiency(int newValue)
newValue - the maximum proficiency of the skill gainedmaxProficiency()java.lang.String defaultParm()
defaultParm(String)AbilityMapper.AbilityMapping defaultParm(java.lang.String newValue)
newValue - the default argument/parameterdefaultParm()AbilityMapper.SecretFlag secretFlag()
secretFlag(SecretFlag)AbilityMapper.AbilityMapping secretFlag(AbilityMapper.SecretFlag newValue)
newValue - whether this skill is secret and unseensecretFlag()boolean isAllQualified()
isAllQualified(boolean)AbilityMapper.AbilityMapping isAllQualified(boolean newValue)
newValue - whether this skill is qualified for by all classesisAllQualified()DVector skillPreReqs()
originalSkillPreReqList(), 
originalSkillPreReqList(String), 
skillPreReqs(DVector)AbilityMapper.AbilityMapping skillPreReqs(DVector newValue)
newValue - the coded form of the pre-requisites skills neededoriginalSkillPreReqList(), 
originalSkillPreReqList(String), 
skillPreReqs()java.lang.String extraMask()
extraMask(String)AbilityMapper.AbilityMapping extraMask(java.lang.String newValue)
newValue - the zapper mask to apply to playersextraMask()java.lang.String originalSkillPreReqList()
skillPreReqs(), 
skillPreReqs(DVector), 
originalSkillPreReqList(String)AbilityMapper.AbilityMapping originalSkillPreReqList(java.lang.String newValue)
newValue - the uncoded raw string form of the pre-requisite skillsskillPreReqs(), 
skillPreReqs(DVector), 
originalSkillPreReqList()java.lang.Integer[] costOverrides()
AbilityMapper.AbilCostType, 
costOverrides(Integer[])AbilityMapper.AbilityMapping costOverrides(java.lang.Integer[] newValue)
newValue - the array of cost overrides, or nullAbilityMapper.AbilCostType, 
costOverrides()boolean allQualifyFlag()
allQualifyFlag(boolean)AbilityMapper.AbilityMapping allQualifyFlag(boolean newValue)
newValue - whether this skill is qualified for by all classesallQualifyFlag()java.util.Map<java.lang.String,java.lang.String> extFields()
extFields(Map)AbilityMapper.AbilityMapping extFields(java.util.Map<java.lang.String,java.lang.String> newValue)
newValue - a key/value pair mappings of extraneous informationextFields()AbilityMapper.AbilityMapping copyOf()
void add()