A pure Java project to create type-safe parameter objects with built-in validation. The idea is to help validate and move data between adapters and a service layer with minimal code and high safety