| Interface | Description |
|---|---|
| Abstracter<T extends Resolver> |
An abstracter is an object which is capable of handling abstraction and also undoing abstraction again.
|
| Abstracting<T extends Resolver> |
An abstracting object which abstracts possibly multiple other elements.
|
| AbstractionHandler<T extends Resolver> |
An AbstractionHandler finds the values which must be abstracted, based on a supplied root resolver.
|
| SimpleAbstracting<T extends Resolver> |
An interface with default implementations for the
Resolver.resolve(String) and Resolver.getResolvableNames()
methods, by calling the same methods of the abstracted nodes. |
| Class | Description |
|---|---|
| Abstractable<T extends Resolver> |
An Abstractable object defines the set of elements which should be abstracted, however without any abstraction having
been performed already.
|
| AbstractionManager<T extends Resolver> | |
| FixedAbstractionHandler<T extends Resolver> |
Abstraction handler which abstracts a fixed list of values.
|
| QueryAbstractionHandler<T extends Resolver> |
Abstraction handler which abstracts based on queries which are matched on the resolver.
|