A simple java rest api that documents is self through reflection and a set of documentation annotation.