IntervalSet

abstract
class IntervalSet[T, S <: IntervalSet[T, _]] extends T => Boolean
trait T => Boolean
class Object
trait Matchable
class Any
class IntervalSeq[T]
class IntervalTrie[T]

Value members

Abstract methods

def &(rhs: S): S
def ^(rhs: S): S
def above(value: T): Boolean
def aboveAll: Boolean
def at(value: T): Boolean
def below(value: T): Boolean
def belowAll: Boolean
def edges: Iterable[T]
def hull: Interval[T]
def intersects(rhs: S): Boolean
def intervalIterator: Iterator[Interval[T]]
def intervals: Iterable[Interval[T]]
def isContiguous: Boolean
def isEmpty: Boolean
def isProperSupersetOf(rhs: S): Boolean
def isSupersetOf(rhs: S): Boolean
def unary_~: S
def |(rhs: S): S

Inherited methods

@unspecialized
def andThen[A](g: Boolean => A): T => A
Inherited from
Function1
def apply(v1: T): Boolean
Inherited from
Function1
@unspecialized
def compose[A](g: A => T): A => Boolean
Inherited from
Function1
override
def toString(): String
Definition Classes
Function1 -> Any
Inherited from
Function1