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.