|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| EquivalenceClassDiscriminable | An object which can be discriminated using EquivalenceClass
pointers. |
| Class Summary | |
|---|---|
| ClassDiscriminator<T> | A Discriminator capable of discriminating a multiset of
Objects according to their Class. |
| EquivalenceClass | An equivalence class for use with EquivalenceClassDiscriminable
and EquivalenceClassDiscriminator. |
| EquivalenceClassDiscriminator<T extends EquivalenceClassDiscriminable> | A Discriminator capable of discriminating a multiset
of EquivalenceClassDiscriminable objects. |
| PolymorphicDiscriminator<T> | A Discriminator capable of discriminating objects of
different types. |
| RecursionDiscriminator<T> | A Discriminator that enables discrimination of recursive
datatypes. |
| Reference<T> | Represents a discriminable reference to an object. |
| Exception Summary | |
|---|---|
| NonDiscriminableObjectException | Thrown to indicate that a data structure could not be discriminated because it contained one or more objects for which no discriminator was known. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||