implicit final class Ops extends AnyVal
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- Ops
- AnyVal
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- Any
- final def ##: Int
- Definition Classes
- Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- Any
- def add[A](time: Ex[Long], elem: Ex[A])(implicit source: Obj.Source[A]): Act
- def addAll[A](pairs: Ex[Seq[(Long, A)]])(implicit source: Obj.Source[A]): Act
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clear: Act
- def eventAfter(time: Ex[Long]): Ex[Option[Long]]
- def eventBefore(time: Ex[Long]): Ex[Option[Long]]
- def firstEvent: Ex[Option[Long]]
If the grapheme is non-empty, the time of the first event.
- def getClass(): Class[_ <: AnyVal]
- Definition Classes
- AnyVal → Any
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def lastEvent: Ex[Option[Long]]
If the grapheme is non-empty, the time of the last event.
- def remove(time: Ex[Long], elem: Ex[Obj]): Act
- def removeAt(time: Ex[Long]): Act
Removes all elements at a given time (if any exist)
- def toString(): String
- Definition Classes
- Any
- def valueAt(time: Ex[Long]): Ex[Option[Obj]]
Queries the element valid for the given point in time.
Queries the element valid for the given point in time. Unlike
get
, if there are no objects at the exact point in time, returns the last object before that point in time.