Class CastTracker
java.lang.Object
gg.xp.xivsupport.events.state.combatstate.CastTracker
- All Implemented Interfaces:
HasDuration
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetCast()
Must be implemented.@Nullable BaseEvent
getEnd()
withNewCurrentTime
(Instant timeBasis) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface gg.xp.xivsupport.events.actlines.events.HasDuration
getEstimatedElapsedDuration, getEstimatedRemainingDuration, getEstimatedTimeSinceExpiry, isIndefinite, remainingDurationPlus, wouldBeExpired
-
Constructor Details
-
CastTracker
-
-
Method Details
-
getCast
-
getEnd
-
getResult
-
getCastDuration
-
getElapsedDuration
-
withNewCurrentTime
-
getInitialDuration
- Specified by:
getInitialDuration
in interfaceHasDuration
- Returns:
- The initial duration at the time of the event happening.
-
getEffectiveTimeSince
Description copied from interface:HasDuration
Must be implemented.- Specified by:
getEffectiveTimeSince
in interfaceHasDuration
- Returns:
- The time since this event has occurred.
-