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.