org.hibernate.validator.engine.groups
Class GroupChain

java.lang.Object
  extended by org.hibernate.validator.engine.groups.GroupChain

public final class GroupChain
extends Object

An instance of GroupChain defines the group order during one full validation call.

Author:
Hardy Ferentschik

Constructor Summary
GroupChain()
           
 
Method Summary
 void assertDefaultGroupSequenceIsExpandable(List<Class<?>> defaultGroupSequence)
           
 Iterator<Group> getGroupIterator()
           
 Iterator<List<Group>> getSequenceIterator()
           
 void insertGroup(Group group)
           
 void insertSequence(List<Group> groups)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GroupChain

public GroupChain()
Method Detail

getGroupIterator

public Iterator<Group> getGroupIterator()

getSequenceIterator

public Iterator<List<Group>> getSequenceIterator()

insertGroup

public void insertGroup(Group group)

insertSequence

public void insertSequence(List<Group> groups)

toString

public String toString()
Overrides:
toString in class Object

assertDefaultGroupSequenceIsExpandable

public void assertDefaultGroupSequenceIsExpandable(List<Class<?>> defaultGroupSequence)


Copyright © 2007-2011 Red Hat Middleware, LLC. All Rights Reserved