Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/lodborg/interval-tree
/ types & classes
Types & classes
22 in github.com/lodborg/interval-tree
⨍
Functions
205
◇
Types & classes
22
Enum
Bounded
An enum representing all possible types of bounded intervals.
src/main/java/com/lodborg/intervaltree/Interval.java:35
Class
Builder
Used to create new intervals in an intuitive fashion by using the builder pattern. Since the implementation of the {@code Interval} class strives to a
src/main/java/com/lodborg/intervaltree/Interval.java:655
Class
Checker
src/test/java/com/lodborg/intervaltree/RandomizedTest.java:186
Class
Configuration
src/test/java/com/lodborg/intervaltree/RandomizedTest.java:132
Class
DateInterval
A class representing an interval with Dates as start and end points.
src/main/java/com/lodborg/intervaltree/DateInterval.java:8
Class
DateIntervalTest
src/test/java/com/lodborg/intervaltree/DateIntervalTest.java:13
Class
DoubleInterval
A class representing an interval with Doubles as start and end points. <p> This class doesn't differentiate between -0.0 and 0.0 and treats them
src/main/java/com/lodborg/intervaltree/DoubleInterval.java:15
Class
DoubleIntervalTest
src/test/java/com/lodborg/intervaltree/DoubleIntervalTest.java:8
Class
IntMock
src/test/java/com/lodborg/intervaltree/IntervalTest.java:736
Class
IntegerInterval
A class representing an interval with Integers as start and end points.
src/main/java/com/lodborg/intervaltree/IntegerInterval.java:6
Class
IntegerIntervalTest
src/test/java/com/lodborg/intervaltree/IntegerIntervalTest.java:9
Class
Interval
A representation of a generic interval. The interval can be open or closed (the start and end points may be inclusive or exclusive), as well as bounde
src/main/java/com/lodborg/intervaltree/Interval.java:28
Class
IntervalTest
src/test/java/com/lodborg/intervaltree/IntervalTest.java:12
Class
IntervalTree
An implementation of a Centered Interval Tree for efficient search in a set of intervals. See <a href="https://en.wikipedia.org/wiki/Interval_tree">ht
src/main/java/com/lodborg/intervaltree/IntervalTree.java:39
Class
IntervalTreeTest
src/test/java/com/lodborg/intervaltree/IntervalTreeTest.java:12
Class
Output
src/test/java/com/lodborg/intervaltree/RandomizedTest.java:136
Class
RandomizedTest
src/test/java/com/lodborg/intervaltree/RandomizedTest.java:21
Class
TimeLimitedChecker
src/test/java/com/lodborg/intervaltree/RandomizedTest.java:149
Class
TreeNode
A representation of a single node in the {@link IntervalTree}. <p> Since the Interval Tree is practically a binary search tree, every node is identifi
src/main/java/com/lodborg/intervaltree/TreeNode.java:72
Class
TreeNodeIterator
src/main/java/com/lodborg/intervaltree/TreeNode.java:477
Class
TreeNodeTest
src/test/java/com/lodborg/intervaltree/TreeNodeTest.java:11
Enum
Unbounded
src/main/java/com/lodborg/intervaltree/Interval.java:57