Java annotation processing toolkit. Focus is on immutability, type safety, fluent interfaces, high-performance. Includes support for JSON marshaling, MongoDB, JAX-RS, JDBI.