- All Implemented Interfaces:
- Iterable<String>, Iterator<String>
public class NodeTypeHierarchyIterator
extends Object
implements Iterator<String>, Iterable<String>
Iterates the node type hierarchy of a Node.
Starts with the primary node type followed by the
mixin types directly applied to the node,
followed by the super types of the primary node type,
recursively.
The order of a nodes super types is not specified by the JCR API. It is thus considered an implementation
detail of the JCR repository and ignored in this context.
- Author:
- Olaf Otto