ParameterConstraint is a method parameter validation, where the intent of the pre-condition is declared in the MixinType method, and validated by a in the CompositeType interface declared ParameterConstraint implementation.
Qi4j and the Qi4j logo are trademarks of Richard Öberg, Niclas Hedhman and the members of the Qi4j Core Team. See Qi4j licensing for more information.