Packages

implicit final class Ops extends AnyVal

Linear Supertypes
AnyVal, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Ops
  2. AnyVal
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new Ops(gr: Ex[Grapheme])

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    Any
  2. final def ##: Int
    Definition Classes
    Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    Any
  4. def add[A](time: Ex[Long], elem: Ex[A])(implicit source: Obj.Source[A]): Act
  5. def addAll[A](pairs: Ex[Seq[(Long, A)]])(implicit source: Obj.Source[A]): Act
  6. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  7. def clear: Act
  8. def eventAfter(time: Ex[Long]): Ex[Option[Long]]
  9. def eventBefore(time: Ex[Long]): Ex[Option[Long]]
  10. def firstEvent: Ex[Option[Long]]

    If the grapheme is non-empty, the time of the first event.

  11. def getClass(): Class[_ <: AnyVal]
    Definition Classes
    AnyVal → Any
  12. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  13. def lastEvent: Ex[Option[Long]]

    If the grapheme is non-empty, the time of the last event.

  14. def remove(time: Ex[Long], elem: Ex[Obj]): Act
  15. def removeAt(time: Ex[Long]): Act

    Removes all elements at a given time (if any exist)

  16. def toString(): String
    Definition Classes
    Any
  17. 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.

Inherited from AnyVal

Inherited from Any

Ungrouped