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
MalformedSkillExceptionprotected 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.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic int compareTo(java.lang.Object o)
compareTo in interface java.lang.Comparable