Class BaseGroupSequenceProvider<T>
java.lang.Object
de.xima.fc.validation.groups.BaseGroupSequenceProvider<T>
- All Implemented Interfaces:
org.hibernate.validator.spi.group.DefaultGroupSequenceProvider<T>
- Direct Known Subclasses:
EndUserStateConfigViewModel.ValidationGroup, FcCreateTextFileProps.ValidationGroup, FcEmailProps.ValidationGroup, FcLdapQueryProps.ValidationGroup, FcMoveFormRecordToInboxProps.ValidationGroup, FcSetFormRecordPasswordProps.ValidationGroup, ListItemSourcePropsRowsOfCharacterSeparatedValues.ValidationGroup, ResourceItem.ValidationGroup
public abstract class BaseGroupSequenceProvider<T>
extends Object
implements org.hibernate.validator.spi.group.DefaultGroupSequenceProvider<T>
Mixin for implementing
DefaultGroupSequenceProvider, with a little bit less boilerplate. Just implement the
addGroups method and add the desired additional groups. The default group is added
automatically.- Since:
- 8.2.0
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract voidLets you add additional validation groups based on the properties of the bean.getValidationGroups(T bean)
-
Constructor Details
-
BaseGroupSequenceProvider
public BaseGroupSequenceProvider()
-
-
Method Details
-
addGroups
Lets you add additional validation groups based on the properties of the bean.- Parameters:
builder- Builder for adding groups.
-
getValidationGroups
-