Speiger a319e0136a Added New Utility methods.
-Added: bulk putIfAbsent & AddTo function
-Added: ArrayPut method simplify adding arrays into a map.
-Added: Bulk Replace function that uses a "Map" instead of a lambda
-Added: Bulk Merge function
2021-05-22 05:26:44 +02:00
2021-01-28 20:42:29 +01:00
2021-05-22 05:26:44 +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-27 17:17:51 +02:00
2021-01-28 21:39:58 +01:00
2021-04-27 17:03:39 +02: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 Down Sides (Random order)

  • EnumMaps are only normal maps no Linked Support yet
  • 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.
Description
Simple library to create primitive collections. Using template files to generate them. Project for self teaching.
Readme 2.4 MiB
Languages
Java 100%