Class AxiomParentNodeWrapper.DescendantWrappingIterator

  • All Implemented Interfaces:
    java.io.Closeable, java.lang.AutoCloseable, SequenceIterator, AxisIterator, UnfailingIterator
    Enclosing class:
    AxiomParentNodeWrapper

    protected class AxiomParentNodeWrapper.DescendantWrappingIterator
    extends java.lang.Object
    Iterator over the descendants of a supplied node (optionally including the node itself)
    • Constructor Detail

      • DescendantWrappingIterator

        public DescendantWrappingIterator​(AxiomParentNodeWrapper parentWrapper,
                                          java.util.function.Predicate<? super NodeInfo> nodeTest,
                                          boolean includeSelf)
    • Method Detail

      • wrap

        protected NodeInfo wrap​(java.lang.Object node)