public class GenericSkillTemplate
extends java.lang.Object
implements java.lang.Comparable, java.io.Serializable
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DELIMITER |
Modifier | Constructor and Description |
---|---|
protected |
GenericSkillTemplate() |
|
GenericSkillTemplate(java.lang.String encoded) |
|
GenericSkillTemplate(java.lang.String name,
byte ability,
java.lang.String group) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(java.lang.Object o) |
protected byte |
decodeAbility(java.lang.String ability) |
boolean |
equals(java.lang.Object o) |
byte |
getAbility() |
java.lang.String |
getGroup() |
java.lang.String |
getName() |
int |
hashCode() |
void |
setAbility(byte ability) |
void |
setGroup(java.lang.String group) |
void |
setName(java.lang.String name) |
GenericSkill |
spawn() |
java.lang.String |
toString() |
public static final java.lang.String DELIMITER
public GenericSkillTemplate(java.lang.String name, byte ability, java.lang.String group)
public GenericSkillTemplate(java.lang.String encoded) throws MalformedSkillException
MalformedSkillException
protected GenericSkillTemplate()
public GenericSkill spawn()
protected byte decodeAbility(java.lang.String ability)
public void setName(java.lang.String name)
public java.lang.String getName()
public void setAbility(byte ability)
public byte getAbility()
public void setGroup(java.lang.String group)
public java.lang.String getGroup()
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public int compareTo(java.lang.Object o)
compareTo
in interface java.lang.Comparable