Package org.planx.msd.util

Class Summary
AbstractDiscriminator<T> This class provides a skeletal implementation of a Discriminator.
CacheDiscriminator<T> A CacheDiscriminator is used to break long chains of Extractors in complex discriminators.
DiscriminatorAdapter<T,E> This class provides a skeletal implementation of a Discriminator that adapts its input to suit that of another Discriminator.
MatchAllDiscriminator<T>  
NullDiscriminator<T> A Discriminator capable of discriminating a multiset of values into an equivalence class containing null elements and one or more equivalence classes containing the non-null elements as discriminated by another discriminator.
PairDiscriminator<A,B> A Discriminator capable of discriminating a multiset of Pairs.
WeakSorter A utility class that provides various methods for weak-sorting of lists.
 



Copyright © 2010. All Rights Reserved.