Uses of Class
org.planx.msd.util.AbstractDiscriminator

Packages that use AbstractDiscriminator
org.planx.msd.array   
org.planx.msd.character   
org.planx.msd.lang   
org.planx.msd.list   
org.planx.msd.number   
org.planx.msd.util   
org.planx.xmlstore.nodes   
 

Uses of AbstractDiscriminator in org.planx.msd.array
 

Subclasses of AbstractDiscriminator in org.planx.msd.array
 class ArrayDiscriminator<T>
          A Discriminator capable of discriminating a multiset of arrays.
 class ByteArrayDiscriminator
          A Discriminator capable of discriminating a multiset of arrays of bytes.
 class IntegerArrayDiscriminator
          A Discriminator capable of discriminating a multiset of intarrays.
 class ShortArrayDiscriminator
          A Discriminator capable of discriminating a multiset of arrays of shorts.
 

Uses of AbstractDiscriminator in org.planx.msd.character
 

Subclasses of AbstractDiscriminator in org.planx.msd.character
 class CharacterDiscriminator
          A Discriminator capable of discriminating a multiset of Character objects.
 class CharSequenceBagDiscriminator<T extends CharSequence>
          A Discriminator capable of discriminating a multiset of Lists of CharSequencess considered as bags.
 class CharSequenceDiscriminator<T extends CharSequence>
          A Discriminator capable of discriminating a multiset of CharSequence objects (e.g Strings).
 class LexicographicCharSequenceDiscriminator<T extends CharSequence>
          A Discriminator capable of discriminating a multiset of CharSequence objects.
 class SizeCharSequenceDiscriminator<T extends CharSequence>
          A Discriminator capable of discriminating a multiset of CharSequence objects (e.g Strings).
 

Uses of AbstractDiscriminator in org.planx.msd.lang
 

Subclasses of AbstractDiscriminator in org.planx.msd.lang
 class ClassDiscriminator<T>
          A Discriminator capable of discriminating a multiset of Objects according to their Class.
 class EquivalenceClassDiscriminator<T extends EquivalenceClassDiscriminable>
          A Discriminator capable of discriminating a multiset of EquivalenceClassDiscriminable objects.
 class PolymorphicDiscriminator<T>
          A Discriminator capable of discriminating objects of different types.
 class RecursionDiscriminator<T>
          A Discriminator that enables discrimination of recursive datatypes.
 

Uses of AbstractDiscriminator in org.planx.msd.list
 

Subclasses of AbstractDiscriminator in org.planx.msd.list
 class BagDiscriminator<T>
          A Discriminator capable of discriminating a multiset of Lists considered as bags.
 class IterationListDiscriminator<T>
          A Discriminator capable of discriminating a multiset of Lists of objects.
 class ListDiscriminator<T>
          A Discriminator capable of discriminating a multiset of Lists of objects.
 class RandomAccessListDiscriminator<T>
          A Discriminator capable of discriminating a multiset of Lists of objects that support random access.
 class SetDiscriminator<T>
          A Discriminator capable of discriminating a multiset of Lists considered as sets.
 class ShortBagDiscriminator<T>
          A Discriminator capable of discriminating a multiset of Lists considered as bags.
 class ShortSetDiscriminator<T>
          A Discriminator capable of discriminating a multiset of Lists considered as sets.
 class SizeRandomAccessListDiscriminator<T>
          A Discriminator capable of discriminating a multiset of Lists of objects that support random access.
 

Uses of AbstractDiscriminator in org.planx.msd.number
 

Subclasses of AbstractDiscriminator in org.planx.msd.number
 class ByteDiscriminator
          A Discriminator capable of discriminating a multiset of Byte objects.
 class DoubleDiscriminator
          A Discriminator capable of discriminating a multiset of Double objects.
 class FloatDiscriminator
          A Discriminator capable of discriminating a multiset of Float objects.
 class IntegerDiscriminator
          A Discriminator capable of discriminating a multiset of Integer objects.
 class LongDiscriminator
          A Discriminator capable of discriminating a multiset of Long objects.
 class NumberDiscriminator<T>
          This class provides a skeletal implementation of a Discriminator of numbers.
 class ShortDiscriminator
          A Discriminator capable of discriminating a multiset of Short objects.
 

Uses of AbstractDiscriminator in org.planx.msd.util
 

Subclasses of AbstractDiscriminator in org.planx.msd.util
 class CacheDiscriminator<T>
          A CacheDiscriminator is used to break long chains of Extractors in complex discriminators.
 class DiscriminatorAdapter<T,E>
          This class provides a skeletal implementation of a Discriminator that adapts its input to suit that of another Discriminator.
 class MatchAllDiscriminator<T>
           
 class 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.
 class PairDiscriminator<A,B>
          A Discriminator capable of discriminating a multiset of Pairs.
 

Uses of AbstractDiscriminator in org.planx.xmlstore.nodes
 

Subclasses of AbstractDiscriminator in org.planx.xmlstore.nodes
 class NodeDiscriminator
          A Discriminator of SystemNodes.
 



Copyright © 2010. All Rights Reserved.