Welcome to the wonderful world of mmm
The mmm-util
project is part of is part of mmm and brings generic utilities that make your life easier:
-
mmm-util-core brings many fundamental features missing in JDK like NLS/I18N, reflection and introspection, etc.
-
mmm-util-pojo brings powerful POJO introspection and value conversion
-
mmm-util-entity brings API and base implementation for generic entities and according transfer-objects.
-
mmm-util-validation brings advanced validation support.
-
mmm-util-event brings generic event infrastructure including an event-bus.
-
mmm-util-property brings extended JavaFx properties and Java bean simplification.
-
mmm-util-query allows to build type-safe queries for properties and beans in pure java with easy and fluent API.
-
mmm-util-io brings extended support for streaming and input/output (IO).
-
mmm-util-cli brings support to build powerful and flexible command-line clients with automatic help and version options, NLS/I18N, etc.
-
mmm-util-json brings extended support on top of JSON-P.
-
mmm-util-search brings generic search API for search criteria and search result supporting pagination.
-
mmm-util-context support for generic and hierarchical contexts (variable maps).
-
mmm-util-version support for parsing and comparing versions.
-
mmm-util-gwt brings most of this project into your GWT based application.