Range Tree
![Javadocs](https://camo.githubusercontent.com/d7ab75d2a791d9ef2e0ce86f40d115a9e4778e60c4fca8e3712bd7f8ce80eb84/68747470733a2f2f7777772e6a617661646f632e696f2f62616467652f636f6d2e6769746875622e6d6172736368616c6c2f72616e67652d747265652e737667)
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.