Package hirez.smite.object
Class God
- java.lang.Object
-
- hirez.smite.object.God
-
- All Implemented Interfaces:
ReturnedMessage
public class God extends java.lang.Object implements ReturnedMessage
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
God.Ability
static class
God.Description
static class
God.ItemDescription
-
Constructor Summary
Constructors Constructor Description God(God.Ability ability1, God.Ability ability2, God.Ability ability3, God.Ability ability4, God.Ability ability5, java.lang.String ability1Name, java.lang.String ability2Name, java.lang.String ability3Name, java.lang.String ability4Name, java.lang.String ability5Name, God.ItemDescription abilityDescription1, God.ItemDescription abilityDescription2, God.ItemDescription abilityDescription3, God.ItemDescription abilityDescription4, God.ItemDescription abilityDescription5, long ability1Id, long ability2Id, long ability3Id, long ability4Id, long ability5Id, double attackSpeed, double attackSpeedPerLevel, God.ItemDescription basicAttack, java.lang.String cons, java.lang.String ability1URL, java.lang.String ability2URL, java.lang.String ability3URL, java.lang.String ability4URL, java.lang.String ability5URL, java.lang.String cardURL, java.lang.String iconURL, double hp5PerLevel, int health, int healthPerFive, int healthPerLevel, long id, boolean latestGod, java.lang.String lore, double mp5PerLevel, int magicProtection, double magicProtectionPerLevel, int magicalPower, int magicalPowerPerLevel, int mana, double manaPerFive, int manaPerLevel, java.lang.String name, boolean onFreeRotation, java.lang.String pantheon, int physicalPower, int physicalPowerPerLevel, int physicalProtection, int physicalProtectionPerLevel, java.lang.String pros, java.lang.String returnedMessage, java.lang.String roles, int speed, java.lang.String title, java.lang.String type)
-
Method Summary
-
-
-
Constructor Detail
-
God
@ConstructorProperties({"ability1","ability2","ability3","ability4","ability5","ability1Name","ability2Name","ability3Name","ability4Name","ability5Name","abilityDescription1","abilityDescription2","abilityDescription3","abilityDescription4","abilityDescription5","ability1Id","ability2Id","ability3Id","ability4Id","ability5Id","attackSpeed","attackSpeedPerLevel","basicAttack","cons","ability1URL","ability2URL","ability3URL","ability4URL","ability5URL","cardURL","iconURL","hp5PerLevel","health","healthPerFive","healthPerLevel","id","latestGod","lore","mp5PerLevel","magicProtection","magicProtectionPerLevel","magicalPower","magicalPowerPerLevel","mana","manaPerFive","manaPerLevel","name","onFreeRotation","pantheon","physicalPower","physicalPowerPerLevel","physicalProtection","physicalProtectionPerLevel","pros","returnedMessage","roles","speed","title","type"}) public God(God.Ability ability1, God.Ability ability2, God.Ability ability3, God.Ability ability4, God.Ability ability5, java.lang.String ability1Name, java.lang.String ability2Name, java.lang.String ability3Name, java.lang.String ability4Name, java.lang.String ability5Name, God.ItemDescription abilityDescription1, God.ItemDescription abilityDescription2, God.ItemDescription abilityDescription3, God.ItemDescription abilityDescription4, God.ItemDescription abilityDescription5, long ability1Id, long ability2Id, long ability3Id, long ability4Id, long ability5Id, double attackSpeed, double attackSpeedPerLevel, God.ItemDescription basicAttack, java.lang.String cons, java.lang.String ability1URL, java.lang.String ability2URL, java.lang.String ability3URL, java.lang.String ability4URL, java.lang.String ability5URL, java.lang.String cardURL, java.lang.String iconURL, double hp5PerLevel, int health, int healthPerFive, int healthPerLevel, long id, boolean latestGod, java.lang.String lore, double mp5PerLevel, int magicProtection, double magicProtectionPerLevel, int magicalPower, int magicalPowerPerLevel, int mana, double manaPerFive, int manaPerLevel, java.lang.String name, boolean onFreeRotation, java.lang.String pantheon, int physicalPower, int physicalPowerPerLevel, int physicalProtection, int physicalProtectionPerLevel, 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 God.Ability getAbility1()
-
getAbility2
public God.Ability getAbility2()
-
getAbility3
public God.Ability getAbility3()
-
getAbility4
public God.Ability getAbility4()
-
getAbility5
public God.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()
-
getAbilityDescription1
public God.ItemDescription getAbilityDescription1()
-
getAbilityDescription2
public God.ItemDescription getAbilityDescription2()
-
getAbilityDescription3
public God.ItemDescription getAbilityDescription3()
-
getAbilityDescription4
public God.ItemDescription getAbilityDescription4()
-
getAbilityDescription5
public God.ItemDescription getAbilityDescription5()
-
getAbility1Id
public long getAbility1Id()
-
getAbility2Id
public long getAbility2Id()
-
getAbility3Id
public long getAbility3Id()
-
getAbility4Id
public long getAbility4Id()
-
getAbility5Id
public long getAbility5Id()
-
getAttackSpeed
public double getAttackSpeed()
-
getAttackSpeedPerLevel
public double getAttackSpeedPerLevel()
-
getBasicAttack
public God.ItemDescription getBasicAttack()
-
getCons
public java.lang.String getCons()
-
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()
-
getCardURL
public java.lang.String getCardURL()
-
getIconURL
public java.lang.String getIconURL()
-
getHp5PerLevel
public double getHp5PerLevel()
-
getHealth
public int getHealth()
-
getHealthPerFive
public int getHealthPerFive()
-
getHealthPerLevel
public int getHealthPerLevel()
-
getId
public long getId()
-
isLatestGod
public boolean isLatestGod()
-
getLore
public java.lang.String getLore()
-
getMp5PerLevel
public double getMp5PerLevel()
-
getMagicProtection
public int getMagicProtection()
-
getMagicProtectionPerLevel
public double getMagicProtectionPerLevel()
-
getMagicalPower
public int getMagicalPower()
-
getMagicalPowerPerLevel
public int getMagicalPowerPerLevel()
-
getMana
public int getMana()
-
getManaPerFive
public double getManaPerFive()
-
getManaPerLevel
public int getManaPerLevel()
-
getName
public java.lang.String getName()
-
isOnFreeRotation
public boolean isOnFreeRotation()
-
getPantheon
public java.lang.String getPantheon()
-
getPhysicalPower
public int getPhysicalPower()
-
getPhysicalPowerPerLevel
public int getPhysicalPowerPerLevel()
-
getPhysicalProtection
public int getPhysicalProtection()
-
getPhysicalProtectionPerLevel
public int getPhysicalProtectionPerLevel()
-
getPros
public java.lang.String getPros()
-
getReturnedMessage
public java.lang.String getReturnedMessage()
- Specified by:
getReturnedMessage
in 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:
equals
in classjava.lang.Object
-
canEqual
protected boolean canEqual(java.lang.Object other)
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-