This class provides an interface to manage node constraints. When a {@link DocsNodesAndPositionsEnum} is requested using the method{@link #getDocsNodesAndPositionsEnum(DocsAndPositionsEnum)}, it traverses all the {@link NodeQuery} ancestor of the current {@link NodeQuery} andcreates a {@link ConstraintStack}. Given the constraint stack, the appropriate {@link ConstrainedNodesEnum} is created and returned.
|
|