= Mature Modular Meta-framework (mmm)
image:https://raw.github.com/m-m-m/mmm/master/src/site/resources/images/logo.png[logo]
Welcome to the wonderful world of http://m-m-m.sourceforge.net/index.html[mmm]
== mmm-util
image:https://img.shields.io/github/license/m-m-m/util.svg?label=License["Apache License, Version 2.0",link=https://github.com/m-m-m/util/blob/develop/LICENSE.txt]
image:https://img.shields.io/maven-central/v/net.sf.m-m-m/mmm-util-core.svg?label=Maven%20Central["Maven Central",link=https://search.maven.org/search?q=g:net.sf.m-m-m]
master: image:https://travis-ci.com/m-m-m/util.svg?branch=master["build-status",link="https://travis-ci.com/m-m-m/util"]
7.x: image:https://travis-ci.com/m-m-m/util.svg?branch=7.x["build-status",link="https://travis-ci.com/m-m-m/util"]
The mmm-util
project is part of is part of link:../../..#mmm[mmm] and brings generic utilities that make your life easier:
- link:../../tree/master/core[mmm-util-core] brings many fundamental features missing in JDK like NLS/I18N, reflection and introspection, etc.
- link:../../tree/master/pojo[mmm-util-pojo] brings powerful POJO introspection and value conversion
- link:../../tree/master/entity[mmm-util-entity] brings API and base implementation for generic entities and according transfer-objects.
- link:../../tree/master/validation[mmm-util-validation] brings advanced validation support.
- link:../../tree/master/event[mmm-util-event] brings generic event infrastructure including an event-bus.
- link:../../tree/master/property[mmm-util-property] brings extended JavaFx properties and Java bean simplification.
- link:../../tree/master/query[mmm-util-query] allows to build type-safe queries for properties and beans in pure java with easy and fluent API.
- link:../../tree/master/io[mmm-util-io] brings extended support for streaming and input/output (IO).
- link:../../tree/master/cli[mmm-util-cli] brings support to build powerful and flexible command-line clients with automatic help and version options, NLS/I18N, etc.
- link:../../tree/master/json[mmm-util-json] brings extended support on top of JSON-P.
- link:../../tree/master/search[mmm-util-search] brings generic search API for search criteria and search result supporting pagination.
- link:../../tree/master/context[mmm-util-context] support for generic and hierarchical contexts (variable maps).
- link:../../tree/master/version[mmm-util-version] support for parsing and comparing versions.
- link:../../tree/master/gwt[mmm-util-gwt] brings most of this project into your GWT based application.
- https://m-m-m.github.io/maven/apidocs/[and much more... ]
== Dependency Diagram
image:http://m-m-m.github.io/util/util.svg["dependency diagram"]
== Links