FooFieOwO / RClasses

Random collection of Java classes and utils in different submodules which together form a commons library

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

RClasses

Random collection of Java classes and utils in different submodules which together form a commons library

Why another commons library?

I started this project because I wanted to have a collection of classes that I use in my projects. I also wanted to have a place where I can test new concepts and ideas. I know that there are already a lot of libraries that do the same thing, but I wanted to do it myself, so I can only add stuff I really need.

Projects that I can recommend

Contact

If you encounter any issues, please report them on the issue tracker.
If you just want to talk or need help with RClasses feel free to join my Discord.

How to add this to your project

Gradle/Maven

To use RClasses with Gradle/Maven you can use Maven Central, Lenni0451's repository or Jitpack.
You can also find instructions how to implement it into your build script there.

Jar File

If you just want the latest jar file you can download it from the GitHub Actions or use the Release.

Source tree

Sub module name Description
all Includes all sub modules, can be used to include the whole library at once.
common Different utils you often need when developing average Java programs.
functional Implementation of own STD types like throwable functional interfaces
io Streams, File/Web access and Input/Output stuff that works with the Java STD
math Implementation of mathematical concepts and general formulas such as percentage calculation or stochastic
pattern Abstracted implementations of different patterns like Registry, Storage, ...
kotlin-support Adds kotlin extensions for some useful methods provided by the common module

About

Random collection of Java classes and utils in different submodules which together form a commons library

License:Apache License 2.0


Languages

Language:Java 98.8%Language:Kotlin 1.2%