intervaltree
package
intervaltree
Linear Supertypes
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
intervaltree
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Type Members
trait
Interval
extends
AnyRef
type
IntervalTree
[
T <:
Interval
]
=
Tree
[
IntervalTreeElement
[
T
]]
case class
IntervalTreeElement
[
T <:
Interval
]
(
elem:
T
,
max:
Int
)
extends
Product
with
Serializable
case class
IntervalWithPayLoad
[
T
]
(
from:
Int
,
to:
Int
,
payload:
T
)
extends
Interval
with
Product
with
Serializable
case class
NonEmptyTree
[
T
]
(
value:
T
,
left:
Tree
[
T
]
,
right:
Tree
[
T
]
)
extends
Tree
[
T
] with
Product
with
Serializable
sealed
trait
Tree
[
+T
]
extends
AnyRef
Value Members
object
EmptyTree
extends
Tree
[
Nothing
] with
Product
with
Serializable
object
IntervalTree
object
Tree
implicit
def
ordering
[
T <:
Interval
]
:
Ordering
[
IntervalTreeElement
[
T
]]
Inherited from
AnyRef
Inherited from
Any
Ungrouped