3. Modules Java - minimalcode-org/minimalcode-parent GitHub Wiki

The framework is divided in modules, usually containing only a few classes. Composition is highly advised. Low level modules are meant as base for other frameworks libraries (but they are usable by developers too).


Beans

Build Status Maven Central Dependency Status

High level reflection API for dealing with JavaBean properties and derivate (indexed\mapped). Inspired by Apache Commons BeanUtils and Spring BeanWrapper abstraction.

Classes: 1 Status: Stable. Test coverage: 100%. Works on Android: Yes.


Reflect

Build Status Maven Central Dependency Status

Low level reflection and introspection functionality for JavaBean properties. It supports bytecode generation, annotations and types. Largely inspired by java.lang.reflect and java.beans.Introspector.

Classes: 2 Status: Stable. Test coverage: 100%. Works on Android: Yes.