mmm-base
The module io.github.mmm.base
(artifactId mmm-base
) provides a minimal set of APIs and utils for general purpose usage.
Features
This library offers the following features:
-
ApplicationException
for exceptions withUUID
,code
, and distinction between user and technical errors. -
CharFilter
interface -
Justification
to justify strings -
Placements such as
Alignment
,Direction
,Orientation
, etc. -
Converter and parser for
Temporal
values -
CompareOperator
to compate strings, numbers, temporals, or any other comparable object
Usage
Maven Dependency:
<dependency>
<groupId>io.github.m-m-m</groupId>
<artifactId>mmm-base</artifactId>
<version>${mmm.base.version}</version>
</dependency>
Module Dependency:
requires transitive io.github.mmm.base;