final class Span extends AnyVal with Serializable

Linear Supertypes
Serializable, Serializable, AnyVal, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Span
  2. Serializable
  3. Serializable
  4. AnyVal
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Span(encoded: Long)

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. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def begin: Int
  6. def contains(other: Span): Boolean

    Return true if this' range contains the other range.

  7. def contains(pos: Int): Boolean
  8. def crosses(other: Span): Boolean

    Returns true if this and other overlap but containment or equality does not hold.

  9. val encoded: Long
  10. def end: Int
  11. def foreach(f: (Int) ⇒ Unit): Unit
    Annotations
    @inline()
  12. def getClass(): Class[_ <: AnyVal]
    Definition Classes
    AnyVal → Any
  13. def isEmpty: Boolean
  14. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  15. def iterator: Iterator[Int]
  16. def length: Int
  17. def map[U](f: (Int) ⇒ U): IndexedSeq[U]
  18. def nonEmpty: Boolean
  19. def toIndexedSeq: Range
  20. def toPair: (Int, Int)
  21. def toRange: Range
  22. def toString(): String
    Definition Classes
    Span → Any

Inherited from Serializable

Inherited from Serializable

Inherited from AnyVal

Inherited from Any

Ungrouped