Package hirez.paladins.object
Class Champion
- java.lang.Object
-
- hirez.paladins.object.Champion
-
- All Implemented Interfaces:
ReturnedMessage
public class Champion extends java.lang.Object implements ReturnedMessage
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classChampion.Ability
-
Constructor Summary
Constructors Constructor Description Champion(Champion.Ability ability1, Champion.Ability ability2, Champion.Ability ability3, Champion.Ability ability4, Champion.Ability ability5, java.lang.String ability1Name, java.lang.String ability2Name, java.lang.String ability3Name, java.lang.String ability4Name, java.lang.String ability5Name, java.lang.String ability1Description, java.lang.String ability2Description, java.lang.String ability3Description, java.lang.String ability4Description, java.lang.String ability5Description, long ability1Id, long ability2Id, long ability3Id, long ability4Id, long ability5Id, java.lang.String ability1URL, java.lang.String ability2URL, java.lang.String ability3URL, java.lang.String ability4URL, java.lang.String ability5URL, java.lang.String championCardURL, java.lang.String championIconURL, java.lang.String cons, int health, long id, boolean latestChampion, java.lang.String lore, java.lang.String name, java.lang.String nameEnglish, boolean onFreeRotation, boolean onFreeWeeklyRotation, java.lang.String pantheon, java.lang.String pros, java.lang.String returnedMessage, java.lang.String roles, int speed, java.lang.String title, java.lang.String type)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected booleancanEqual(java.lang.Object other)booleanequals(java.lang.Object o)Champion.AbilitygetAbility1()java.lang.StringgetAbility1Description()longgetAbility1Id()java.lang.StringgetAbility1Name()java.lang.StringgetAbility1URL()Champion.AbilitygetAbility2()java.lang.StringgetAbility2Description()longgetAbility2Id()java.lang.StringgetAbility2Name()java.lang.StringgetAbility2URL()Champion.AbilitygetAbility3()java.lang.StringgetAbility3Description()longgetAbility3Id()java.lang.StringgetAbility3Name()java.lang.StringgetAbility3URL()Champion.AbilitygetAbility4()java.lang.StringgetAbility4Description()longgetAbility4Id()java.lang.StringgetAbility4Name()java.lang.StringgetAbility4URL()Champion.AbilitygetAbility5()java.lang.StringgetAbility5Description()longgetAbility5Id()java.lang.StringgetAbility5Name()java.lang.StringgetAbility5URL()java.lang.StringgetChampionCardURL()java.lang.StringgetChampionIconURL()java.lang.StringgetCons()intgetHealth()longgetId()java.lang.StringgetLore()java.lang.StringgetName()java.lang.StringgetNameEnglish()java.lang.StringgetPantheon()Deprecated.Unused when returns a same valueNorsejava.lang.StringgetPros()java.lang.StringgetReturnedMessage()java.lang.StringgetRoles()intgetSpeed()java.lang.StringgetTitle()java.lang.StringgetType()inthashCode()booleanisLatestChampion()booleanisOnFreeRotation()booleanisOnFreeWeeklyRotation()java.lang.StringtoString()
-
-
-
Constructor Detail
-
Champion
@ConstructorProperties({"ability1","ability2","ability3","ability4","ability5","ability1Name","ability2Name","ability3Name","ability4Name","ability5Name","ability1Description","ability2Description","ability3Description","ability4Description","ability5Description","ability1Id","ability2Id","ability3Id","ability4Id","ability5Id","ability1URL","ability2URL","ability3URL","ability4URL","ability5URL","championCardURL","championIconURL","cons","health","id","latestChampion","lore","name","nameEnglish","onFreeRotation","onFreeWeeklyRotation","pantheon","pros","returnedMessage","roles","speed","title","type"}) public Champion(Champion.Ability ability1, Champion.Ability ability2, Champion.Ability ability3, Champion.Ability ability4, Champion.Ability ability5, java.lang.String ability1Name, java.lang.String ability2Name, java.lang.String ability3Name, java.lang.String ability4Name, java.lang.String ability5Name, java.lang.String ability1Description, java.lang.String ability2Description, java.lang.String ability3Description, java.lang.String ability4Description, java.lang.String ability5Description, long ability1Id, long ability2Id, long ability3Id, long ability4Id, long ability5Id, java.lang.String ability1URL, java.lang.String ability2URL, java.lang.String ability3URL, java.lang.String ability4URL, java.lang.String ability5URL, java.lang.String championCardURL, java.lang.String championIconURL, java.lang.String cons, int health, long id, boolean latestChampion, java.lang.String lore, java.lang.String name, java.lang.String nameEnglish, boolean onFreeRotation, boolean onFreeWeeklyRotation, java.lang.String pantheon, java.lang.String pros, java.lang.String returnedMessage, java.lang.String roles, int speed, java.lang.String title, java.lang.String type)
-
-
Method Detail
-
getAbility1
public Champion.Ability getAbility1()
-
getAbility2
public Champion.Ability getAbility2()
-
getAbility3
public Champion.Ability getAbility3()
-
getAbility4
public Champion.Ability getAbility4()
-
getAbility5
public Champion.Ability getAbility5()
-
getAbility1Name
public java.lang.String getAbility1Name()
-
getAbility2Name
public java.lang.String getAbility2Name()
-
getAbility3Name
public java.lang.String getAbility3Name()
-
getAbility4Name
public java.lang.String getAbility4Name()
-
getAbility5Name
public java.lang.String getAbility5Name()
-
getAbility1Description
public java.lang.String getAbility1Description()
-
getAbility2Description
public java.lang.String getAbility2Description()
-
getAbility3Description
public java.lang.String getAbility3Description()
-
getAbility4Description
public java.lang.String getAbility4Description()
-
getAbility5Description
public java.lang.String getAbility5Description()
-
getAbility1Id
public long getAbility1Id()
-
getAbility2Id
public long getAbility2Id()
-
getAbility3Id
public long getAbility3Id()
-
getAbility4Id
public long getAbility4Id()
-
getAbility5Id
public long getAbility5Id()
-
getAbility1URL
public java.lang.String getAbility1URL()
-
getAbility2URL
public java.lang.String getAbility2URL()
-
getAbility3URL
public java.lang.String getAbility3URL()
-
getAbility4URL
public java.lang.String getAbility4URL()
-
getAbility5URL
public java.lang.String getAbility5URL()
-
getChampionCardURL
public java.lang.String getChampionCardURL()
-
getChampionIconURL
public java.lang.String getChampionIconURL()
-
getCons
public java.lang.String getCons()
-
getHealth
public int getHealth()
-
getId
public long getId()
-
isLatestChampion
public boolean isLatestChampion()
-
getLore
public java.lang.String getLore()
-
getName
public java.lang.String getName()
-
getNameEnglish
public java.lang.String getNameEnglish()
-
isOnFreeRotation
public boolean isOnFreeRotation()
-
isOnFreeWeeklyRotation
public boolean isOnFreeWeeklyRotation()
-
getPantheon
@Deprecated public java.lang.String getPantheon()
Deprecated.Unused when returns a same valueNorse- Returns:
- only
Norse
-
getPros
public java.lang.String getPros()
-
getReturnedMessage
public java.lang.String getReturnedMessage()
- Specified by:
getReturnedMessagein interfaceReturnedMessage
-
getRoles
public java.lang.String getRoles()
-
getSpeed
public int getSpeed()
-
getTitle
public java.lang.String getTitle()
-
getType
public java.lang.String getType()
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
canEqual
protected boolean canEqual(java.lang.Object other)
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-