Class SetProxy<E2>

java.lang.Object
eu.bandm.tools.util.nonnull.SetProxy<E2>
Type Parameters:
E2 - the type of the set elements
All Implemented Interfaces:
Nullfree, NonNullSet<E2>, Iterable<E2>, Collection<E2>, Set<E2>

class SetProxy<E2> extends Object implements NonNullSet<E2>
Internal proxy which inserts the checks for non-null into all state-changing methods. Not directly accessible by the user.