Interface CollectionValidator<T extends Collection<E>,E>

Type Parameters:
T - the type of the collection
E - the type of elements in the collection
All Superinterfaces:
CollectionComponent<CollectionValidator<T,E>,E>, ObjectComponent<CollectionValidator<T,E>,T>, ValidatorComponent<CollectionValidator<T,E>,T>

public interface CollectionValidator<T extends Collection<E>,E> extends ValidatorComponent<CollectionValidator<T,E>,T>, ObjectComponent<CollectionValidator<T,E>,T>, CollectionComponent<CollectionValidator<T,E>,E>
Validates the state of a Collection.