Java application framework. Moonshine is a container for services. Each service wraps certain functionality.
It is a self contained entity which can provide an API to other services via injections.
ClassIndex is much quicker alternative to every run-time annotation scanning library like Reflections or Scannotations.
EvoInflector implements English pluralization algorithm based on Damian Conway’s paper “An Algorithmic Approach to English Pluralization”.