2021-01-20 04:29:08 +01:00
|
|
|
# Primitive-Collections (To be Renamed)
|
|
|
|
|
2021-01-28 21:41:15 +01:00
|
|
|
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.
|
2021-01-20 04:29:08 +01:00
|
|
|
|
2021-01-28 21:41:15 +01:00
|
|
|
Main Features:
|
|
|
|
ArraysList, HashSet/Map (Linked & HashControl), TreeSet/Map (RB & AVL), Priority Queue.
|
2021-01-20 04:29:08 +01:00
|
|
|
|
2021-01-28 21:39:58 +01:00
|
|
|
# Guide
|
2021-01-20 04:29:08 +01:00
|
|
|
|
2021-01-28 21:41:15 +01:00
|
|
|
Project is currently not buildable due to certain design flaws that are being redone,
|
|
|
|
but the SourceCode can be already generated via: /gradlew.bat generateSource
|
|
|
|
which will generate all the files and they shouldn't generate any errors.
|
2021-01-28 21:39:58 +01:00
|
|
|
|
2021-01-28 21:41:15 +01:00
|
|
|
Current Problem:
|
|
|
|
EnumMaps use sun.misc package.
|
|
|
|
Some methods are ambiguous and need to be adjusted.
|
|
|
|
Some overhauls or missing implementations have to be added. (A couple passes)
|
|
|
|
But technically Lists/Sets/PriorityQueues are fully usable, Maps are untested and just recently added.
|
2021-01-28 21:39:58 +01:00
|
|
|
|
|
|
|
Documentation & Tests are going to be added very soon.
|