Simple library to create primitive collections. Using template files to generate them. Project for self teaching.
Go to file
Speiger 52d5155565 Enabled Eclipses JavaDoc Compiler to find issues with existing javadoc
-Fixed: Bunch of JavaDoc issues.
2021-04-24 17:37:06 +02:00
gradle/wrapper Removed the double foldering and started some seriouse work. 2020-11-11 21:33:59 +01:00
libs Added Maps 2021-01-28 20:42:29 +01:00
src Enabled Eclipses JavaDoc Compiler to find issues with existing javadoc 2021-04-24 17:37:06 +02:00
.classpath Map Tests & BugFixes. 2021-04-22 23:02:04 +02:00
.gitattributes Removed the double foldering and started some seriouse work. 2020-11-11 21:33:59 +01:00
.gitignore Project is now buildable. 2021-01-29 11:41:48 +01:00
.project Map Tests & BugFixes. 2021-04-22 23:02:04 +02:00
LICENSE Updated License & Readme 2021-01-28 21:39:58 +01:00
README.md Project is now buildable. 2021-01-29 11:41:48 +01:00
RuleSheet.md New Content patch getting big progress on base and progress on lists. 2020-11-16 02:55:33 +01:00
build.gradle Map Tests & BugFixes. 2021-04-22 23:02:04 +02:00
gradlew Removed the double foldering and started some seriouse work. 2020-11-11 21:33:59 +01:00
gradlew.bat Removed the double foldering and started some seriouse work. 2020-11-11 21:33:59 +01:00
settings.gradle Removed the double foldering and started some seriouse work. 2020-11-11 21:33:59 +01:00

README.md

Primitive-Collections (To be Renamed)

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.

Main Features:
ArraysList, HashSet/Map (Linked & HashControl), TreeSet/Map (RB & AVL), Priority Queue.

Guide

The SourceCode can be already 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.

Current Problem:
EnumMaps use sun.misc package.
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.

Documentation & Tests are going to be added very soon.