This is a Simple Primitive Collections Library i started as a hobby Project.
It is based on Java's Collection Library and FastUtil.
But its focus is a different one.
- ArraysList
- HashSet/Map (Linked & HashControl)
- TreeSet/Map (RB & AVL)
- Priority Queue.
- Streams
- SplitIterators
- Iterators
Using Gradle:
repositories {
maven {
url = "https://maven.speiger.com/repository/main"
}
}
dependencies {
compile 'de.speiger:Primitive-Collections:0.2.0'
}If you want to contribute.
This project is created using gradle and java and my Template Library only. Nothing extra.
If you setup gradle the library will be downloaded automatically.
Where is everything stored?
Please if you want to contribute follow the Rule-Sheet. It keeps everything in line.
The SourceCode can be generated via:
/gradlew.bat generateSource
to build the jar:
/gradlew.bat build
do not combine the commands because they can not be executed at the same time.
- Testing for Sub Maps/Sets/Lists are only in a very basic way tested
- Documentation is only present at the lowest level for most cases and needs a typo fixing.