Packages

sealed abstract class Ordering[+T] extends AnyRef

Source
TreeSeqMap.scala
Linear Supertypes
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Ordering
  2. AnyRef
  3. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Concrete Value Members

  1. final def append[S >: T](ordinal: generic.BitOperations.Int.Int, value: S): Ordering[S]
  2. final def exclude(ordinal: generic.BitOperations.Int.Int): Ordering[T]
  3. final def format: String
  4. final def head: T
    Annotations
    @tailrec()
  5. final def headOption: Option[T]
    Annotations
    @tailrec()
  6. final def headTail: (T, Ordering[T])
  7. final def include[S >: T](ordinal: generic.BitOperations.Int.Int, value: S): Ordering[S]
  8. final def init: Ordering[T]
  9. final def initLast: (Ordering[T], T)
  10. final def iterator: Ordering.Iterator[T]
  11. final def last: T
    Annotations
    @tailrec()
  12. final def lastOption: Option[T]
    Annotations
    @tailrec()
  13. final def modifyOrRemove[S](f: (generic.BitOperations.Int.Int, T) => Option[S]): Ordering[S]

    A combined transform and filter function.

    A combined transform and filter function. Returns an Ordering such that for each (key, value) mapping in this map, if f(key, value) == None the map contains no mapping for key, and if f(key, value) == Some(x) the map contains (key, x).

    S

    The type of the values in the resulting LongMap.

    f

    The transforming function.

    returns

    The modified map.

  14. final def ordinal: generic.BitOperations.Int.Int
    Annotations
    @tailrec()
  15. final def splitAt(n: generic.BitOperations.Int.Int): (Ordering[T], Ordering[T])
  16. final def tail: Ordering[T]
  17. final def toString(): String

    Creates a String representation of this object.

    Creates a String representation of this object. The default representation is platform dependent. On the java platform it is the concatenation of the class name, "@", and the object's hashcode in hexadecimal.

    returns

    a String representation of the object.

    Definition Classes
    Ordering → AnyRef → Any