Package gg.xp.xivdata.data
Enum Class Cooldown
- All Implemented Interfaces:
BasicCooldownDescriptor
,ExtendedCooldownDescriptor
,Serializable
,Comparable<Cooldown>
,Constable
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantDescription -
Method Summary
Modifier and TypeMethodDescriptionboolean
abilityIdMatches
(long abilityId) boolean
@Nullable CdAuxAbility
auxMatch
(long abilityId) boolean
buffIdMatches
(long buffId) boolean
double
@Nullable Double
@Nullable Job
getJob()
@Nullable JobType
getLabel()
int
long
boolean
static Cooldown
Returns the enum constant of this class with the specified name.static Cooldown[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.Methods inherited from class java.lang.Enum
clone, compareTo, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
Methods inherited from interface gg.xp.xivdata.data.ExtendedCooldownDescriptor
sortOrder
-
Enum Constant Details
-
Rampart
-
Reprisal
-
ArmsLength
-
HallowedGround
-
Sentinel
-
Cover
-
FightOrFlight
-
Requiescat
-
DivineVeil
-
PassageofArms
-
CircleOfScorn
-
Intervene
-
Expiacion
-
Nebula
-
Aurora
-
Superbolide
-
HeartofLight
-
HeartofStone
-
HeartofCorundum
-
Camouflage
-
Bloodfest
-
BowShock
-
DangerZone
-
DoubleDown
-
NoMercy
-
Trajectory
-
InnerRelease
-
ThrillofBattle
-
Holmgang
-
Vengeance
-
RawIntuition
-
Upheaval
-
ShakeItOff
-
Equilibrium
-
Infuriate
-
Onslaught
-
DarkMissionary
-
DarkMind
-
ShadowWall
-
LivingDead
-
TheBlackestNight
-
SaltedEarth
-
AbyssalDrain
-
Delirium
-
LivingShadow
-
Oblation
-
Shadowbringer
-
Shadowstride
-
LucidDreaming
-
Benediction
-
Temperance
-
Pom
-
Asylum
-
Aquaveil
-
Bell
-
Assize
-
AetherialShift
-
Plenary
-
Tetra
-
ThinAir
-
DivineBenison
-
SacredSoil
-
WhisperingDawn
-
FeyIllumination
-
FeyBlessing
-
Expedient
-
ChainStratagem
-
Protraction
-
Aetherflow
-
Dissipation
-
Recitation
-
DeploymentTactics
-
EmergencyTactics
-
Seraphism
-
Seraph
-
Excogitation
-
Indomitability
-
Phlegma
-
Krasis
-
Pepsis
-
Rhizomata
-
Kerachole
-
Soteria
-
Zoe
-
Ixochole
-
Icarus
-
Taurochole
-
Haima
-
Panhaima
-
Physis
-
Holos
-
Pneuma
-
Psyche
-
Philosophia
-
Divination
-
AstralUmbralDraw
-
CelInt
-
Copp
-
Lightspeed
-
Edig
-
Synastry
-
Horoscope
-
Star
-
Cunc
-
Exaltation
-
Neutral
-
Macrocosmos
-
Feint
-
TrickAttackNew
-
Mug
-
Bunshin
-
DreamAssassinate
-
Kassatsu
-
Meisui
-
Shadeshift
-
Shukuchi
-
TCJ
-
BattleLitany
-
DragonfireDive
-
Jump
-
LanceCharge
-
LifeSurge
-
WingedGlide
-
Brotherhood
-
RiddleOfWind
-
Mantra
-
PerfectBalance
-
RiddleOfEarth
-
RiddleOfFire
-
Thunderclap
-
ArcaneCircle
-
ArcaneCrest
-
Gluttony
-
SoulSliceScythe
-
IngressEgress
-
MeikyoShisui
-
Ikishoten
-
ThirdEye
-
HissatsuGurenSenei
-
Dreadwinder
-
SerpentsIre
-
Slither
-
Addle
-
Swiftcast
-
Embolden
-
Manafication
-
MagicBarrier
-
Acceleration
-
Fleche
-
ContreSixte
-
CorpsACorps
-
DisplacementEngagement
-
SearingLight
-
EnergyDrainSiphon
-
RadiantAegis
-
Amplifier
-
LeyLines
-
Manafont
-
Manaward
-
Retrace
-
Triplecast
-
StarryMuse
-
SteelMuse
-
LivingMuse
-
Smudge
-
StandardStep
-
TechnicalStep
-
Devilment
-
ShieldSamba
-
CuringWaltz
-
EnAvant
-
Flourish
-
Troubadour
-
MagesBallad
-
ArmysPaeon
-
WanderersMinuet
-
Barrage
-
Minne
-
RagingStrikes
-
Sidewinder
-
Empyreal
-
BattleVoice
-
RadiantFinale
-
Tactician
-
BarrelStabilizer
-
Chainsaw
-
DrillBio
-
Flamethrower
-
HotShotAirAnchor
-
Reassemble
-
Wildfire
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is null
-
getJob
- Specified by:
getJob
in interfaceExtendedCooldownDescriptor
-
getJobType
- Specified by:
getJobType
in interfaceExtendedCooldownDescriptor
-
defaultPersOverlay
public boolean defaultPersOverlay()- Specified by:
defaultPersOverlay
in interfaceExtendedCooldownDescriptor
-
getSettingKeyStub
- Specified by:
getSettingKeyStub
in interfaceExtendedCooldownDescriptor
-
getAllRelevantAbilityIds
- Specified by:
getAllRelevantAbilityIds
in interfaceExtendedCooldownDescriptor
-
getLabel
- Specified by:
getLabel
in interfaceBasicCooldownDescriptor
-
abilityIdMatches
public boolean abilityIdMatches(long abilityId) - Specified by:
abilityIdMatches
in interfaceBasicCooldownDescriptor
-
getAuxAbilities
- Specified by:
getAuxAbilities
in interfaceBasicCooldownDescriptor
-
auxMatch
- Specified by:
auxMatch
in interfaceBasicCooldownDescriptor
-
buffIdMatches
public boolean buffIdMatches(long buffId) - Specified by:
buffIdMatches
in interfaceBasicCooldownDescriptor
-
getCooldown
public double getCooldown()- Specified by:
getCooldown
in interfaceBasicCooldownDescriptor
-
getCooldownAsDuration
- Specified by:
getCooldownAsDuration
in interfaceBasicCooldownDescriptor
-
getPrimaryAbilityId
public long getPrimaryAbilityId()- Specified by:
getPrimaryAbilityId
in interfaceBasicCooldownDescriptor
-
getMaxCharges
public int getMaxCharges()- Specified by:
getMaxCharges
in interfaceBasicCooldownDescriptor
-
getDurationOverride
- Specified by:
getDurationOverride
in interfaceBasicCooldownDescriptor
-
autoBuffs
public boolean autoBuffs()- Specified by:
autoBuffs
in interfaceBasicCooldownDescriptor
-
noStatusEffect
public boolean noStatusEffect()- Specified by:
noStatusEffect
in interfaceBasicCooldownDescriptor
-