implicit final class IntervalMethods[T] extends AnyVal
This is here for binary compatibility reasons. These methods should be moved to Interval, which should also be an abstract class for better binary compatibility at the next incompatible change
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- IntervalMethods
- 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
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def boundedGreatest(implicit pred: Predecessible[T]): Option[T]
If this returns Some(t), then intr.contains(t) and there is no s greater than t such that intr.contains(s)
If this returns Some(t), then intr.contains(t) and there is no s greater than t such that intr.contains(s)
if this returns None, it may be Empty, Lower, or Universe
- def boundedLeast(implicit succ: Successible[T]): Option[T]
If this returns Some(t), then intr.contains(t) and there is no s less than t such that intr.contains(s)
If this returns Some(t), then intr.contains(t) and there is no s less than t such that intr.contains(s)
if this returns None, it may be Empty, Upper or Universe
- def getClass(): Class[_ <: AnyVal]
- Definition Classes
- AnyVal → Any
- val intr: Interval[T]
- def isEmpty(implicit succ: Successible[T], pred: Predecessible[T]): Boolean
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def toString(): String
- Definition Classes
- Any