| BreadthConceptHierarchyIterator |
Iterates hierarchy of concepts, breadth-first.
|
| DepthFirstConceptIterator |
Traverse hierarchy of SConcepts for a given concept (inclusive), visiting super-concepts first
then super-interfaces in an order they were specified in super-concepts (breadth-like).
|
| DescendantsTreeIterator |
Iterator for a SNode sub-tree.
|
| FilterIterator<T> |
Iterator that uses Condition to filter out undesired elements.
|
| ImmediateParentConceptIterator |
Concept hierarchy iterator that walks direct super concepts only, up to specified concept (exclusive)
or a top-most concept (BaseConcept, inclusive).
|
| InstanceOfCondition |
SNode condition which is satisfied with an instance of specified concept.
|
| TreeFilterIterator<T> |
Iterator that uses condition to filter out complete sub-tree.
|
| UniqueIterator<T> |
Ensures elements coming from iterator are unique.
|