The only public API really is org.hibernate.validator.ap.ConstraintValidationProcessor, all the other classes should go to an internal package.