Skip to content

m-m-m/util

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mature Modular Meta-framework (mmm)

logo

Welcome to the wonderful world of mmm

mmm-util

Apache License, Version 2.0 Maven Central master: build-status 7.x: build-status

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.

  • and much more…​

Dependency Diagram

dependency diagram