Class GroupChain
- java.lang.Object
-
- de.knightsoftnet.validators.client.impl.GroupChain
-
public final class GroupChain extends Object
An instance ofGroupChaindefines the group order during one full validation call.Modified from the Hibernate validator for use with GWT.
-
-
Constructor Summary
Constructors Constructor Description GroupChain()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcheckDefaultGroupSequenceIsExpandable(List<Class<?>> defaultGroupSequence)check if default group sequence is expandable.Collection<Group>getAllGroups()Iterator<Group>getGroupIterator()Iterator<List<Group>>getSequenceIterator()voidinsertGroup(Group group)insert a single group.voidinsertSequence(List<Group> groups)insert a sequence (list) of groups.StringtoString()
-
-
-
Method Detail
-
checkDefaultGroupSequenceIsExpandable
public void checkDefaultGroupSequenceIsExpandable(List<Class<?>> defaultGroupSequence) throws javax.validation.GroupDefinitionException
check if default group sequence is expandable.- Parameters:
defaultGroupSequence- list of group classes- Throws:
javax.validation.GroupDefinitionException- if it's no default group
-
getAllGroups
public Collection<Group> getAllGroups()
-
insertGroup
public void insertGroup(Group group)
insert a single group.- Parameters:
group- to add
-
insertSequence
public void insertSequence(List<Group> groups)
insert a sequence (list) of groups.- Parameters:
groups- list of groups to add
-
-