Miscellaneous utility classes.
See: Description
Class Summary | |
---|---|
ExpressionFinder | Base class for "finding" something from an expression. |
ExpressionPrinter | creates a string representation of the expression. useful for debug and dump. |
ExpressionWalker | Visits all reachable expressions but do nothing. |
IDContextProviderWrapper | Wraps {@link IDContextProvider} so that it can be used where {@link IDContextProvider2} is expected. |
NameClassCollisionChecker | Computes if two name classes collide or not. |
NameClassComparator |
Abstract implementation of a function
NameClass x NameClass -> booleanOverride the probe method to define the actual function. |
NameClassSimplifier | Minimizes a name class. |
PossibleNamesCollector | computes the possible names. |
RefExpRemover | removes all ReferenceExp from AGM. when named expression is nullSet, it cannot be used. by replacing ReferenceExp by its definition, those unavailable expressions will be properly removed from AGM. |
Miscellaneous utility classes.