It is not quite a full sentence here yet, just ifs.

In case of a bean constraint, the bean instance the constraint is applied on is returned. In case of a property constraint, the bean instance hosting the property is returned. In case of a method parameter, cross-parameter or return value constraint, the object the method is executed on. In the case of a constructor parameter or cross-parameter constraint, {@code} null is returned. Finally, in the case of a constructor return value constraint, the created object is returned.

Something like that.