Go to file
Robinson a1a4cfb88f
No longer throws RuntimeException (IllegalArgumentException), but now StateException
2023-08-05 19:15:32 -06:00
gradle/wrapper updated gradle 2023-01-23 10:51:47 +01:00
src/dorkbox/collections No longer throws RuntimeException (IllegalArgumentException), but now StateException 2023-08-05 19:15:32 -06:00
src9 removed fsm 2023-01-23 12:06:46 +01:00
test/dorkbox/collections Added another unit test 2023-08-05 11:39:00 -06:00
.gitignore Initial commit of split off of Utilities project 2022-03-19 17:07:21 +01:00
LICENSE Removed ConcurrentWeakIdentityHashMap 2023-08-02 22:23:18 -06:00
LICENSE.Apachev2 Initial commit of split off of Utilities project 2022-03-19 17:07:21 +01:00
LICENSE.MIT updated license info 2022-03-19 17:25:43 +01:00
README.md version 2.2 2023-08-04 23:00:36 -06:00
build.gradle.kts updated build deps 2023-08-05 11:39:27 -06:00
gradle.properties Initial commit of split off of Utilities project 2022-03-19 17:07:21 +01:00
gradlew Added gradle 2022-03-19 17:07:39 +01:00
gradlew.bat Added gradle 2022-03-19 17:07:39 +01:00
settings.gradle.kts Hardcoded project name 2023-08-05 11:41:14 -06:00

README.md

Niche collections to augment what is already available.

Dorkbox Github Gitlab
  • LockFree, performant collections/maps/sets/bi-maps
  • Thread-safe concurrent iterators
  • AhoCorasick finite state machine
  • Performant, Primative Maps (int/long/float)
  • TimSort

Maven Info

<dependencies>
    ...
    <dependency>
      <groupId>com.dorkbox</groupId>
      <artifactId>Collections</artifactId>
      <version>2.2</version>
    </dependency>
</dependencies>

Gradle Info

dependencies {
    ...
    implementation("com.dorkbox:Collections:2.2")
}

License

This project is © 2022 dorkbox llc, and is distributed under the terms of the Apache v2.0 License. See file "LICENSE" for further references.