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()