Package eu.bandm.tools.annotations
Interface Nullfree
- All Known Subinterfaces:
NonNullList<T>,NonNullMap<K,,V> NonNullSet<E>
- All Known Implementing Classes:
AbstractMultimap,AbstractMultiset,CheckedCoPair_LR,CheckedPair_LR,HashMultimap,HashMultiset,IndexMultimap,MapMultimap,NonNullEnumMap,NonNullList.ListProxy,NonNullProxy,SetProxy,TreeMultiset
public interface Nullfree
Marker interface which indicates for a container class that none of its
instances contains a null value.
This can allow optimization, for instance when the contents of
one instance of Nullfree is added to another instance.
- Since:
- 1.5