JSR-303 validation groups define a default group
There is a Default group in javax.validation.groups.Default, which represents the default Bean Validation group. Unless a list of groups is explicitly defined: constraints belong to the Default group validation applies to the Default group You could extends this group: public interface ValidatedOnCreationOnly extends Default {}