Class ListProxy<T2>

java.lang.Object
eu.bandm.tools.util.nonnull.ListProxy<T2>
Type Parameters:
T2 - the type of the list elements
All Implemented Interfaces:
NonNullList<T2>, Iterable<T2>, Collection<T2>, List<T2>, SequencedCollection<T2>

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