Range Tree  
  
 
 
A simple range tree based on a left-leaning red-black tree.
Ideal for cases where a range of keys (eg. BIN ranges) needs to be efficiently mapped to an object.
| License | License | 
|---|---|
| GroupId | GroupIdcom.github.marschall | 
| ArtifactId | ArtifactIdrange-tree | 
| Last Version | Last Version0.2.1 | 
| Release Date | Release Date | 
| Type | Typejar | 
| Description | DescriptionRange Tree A simple range tree implementation for Java. | 
| Project URL | Project URL | 
| Source Code Management | Source Code Management | 
| Filename | Size | 
|---|---|
| range-tree-0.2.1.pom | |
| range-tree-0.2.1.jar | 15 KB | 
| range-tree-0.2.1-sources.jar | 11 KB | 
| range-tree-0.2.1-javadoc.jar | 61 KB | 
| Browse | 
<!-- https://jarcasting.com/artifacts/com.github.marschall/range-tree/ -->
<dependency>
    <groupId>com.github.marschall</groupId>
    <artifactId>range-tree</artifactId>
    <version>0.2.1</version>
</dependency>// https://jarcasting.com/artifacts/com.github.marschall/range-tree/
implementation 'com.github.marschall:range-tree:0.2.1'// https://jarcasting.com/artifacts/com.github.marschall/range-tree/
implementation ("com.github.marschall:range-tree:0.2.1")'com.github.marschall:range-tree:jar:0.2.1'<dependency org="com.github.marschall" name="range-tree" rev="0.2.1">
  <artifact name="range-tree" type="jar" />
</dependency>@Grapes(
@Grab(group='com.github.marschall', module='range-tree', version='0.2.1')
)libraryDependencies += "com.github.marschall" % "range-tree" % "0.2.1"[com.github.marschall/range-tree "0.2.1"]| Group / Artifact | Type | Version | 
|---|---|---|
| org.junit.jupiter : junit-jupiter | jar | 5.5.1 | 
| org.openjdk.jol : jol-core | jar | 0.9 | 
| org.hamcrest : hamcrest-junit | jar | 2.0.0.0 | 
A simple range tree based on a left-leaning red-black tree.
Ideal for cases where a range of keys (eg. BIN ranges) needs to be efficiently mapped to an object.