Speiger 0b11c3929a Map Tests & BugFixes.
-Added: Tests for all map implementations.
-Added: Missing Map Constructors.
-Fixed: Bugs with Maps & Sets.
-Fixed: Gradle Java Container.
-Fixed: Some javadoc stuff.
-Note: SubMap/List implementation are not really well tested and most likely buggy
-Changed: set JavaDoc to be quiet for now. Later goal.
2021-04-22 23:02:04 +02:00
2021-01-28 20:42:29 +01:00
2021-04-22 23:02:04 +02:00
2021-04-22 23:02:04 +02:00
2021-01-29 11:41:48 +01:00
2021-04-22 23:02:04 +02:00
2021-04-22 23:02:04 +02:00
2021-01-28 21:39:58 +01:00
2021-01-29 11:41:48 +01:00

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.

Description
Simple library to create primitive collections. Using template files to generate them. Project for self teaching.
Readme Apache-2.0 8.4 MiB
Languages
Java 100%