Class Collector


  • public class Collector
    extends java.lang.Object
    Collects a list of elements that match the supplied criteria.
    Author:
    Jonathan Hedley
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static Elements collect​(Evaluator eval, Element root)
      Build a list of elements, by visiting root and every descendant of root, and testing it against the evaluator.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • collect

        public static Elements collect​(Evaluator eval,
                                       Element root)
        Build a list of elements, by visiting root and every descendant of root, and testing it against the evaluator.
        Parameters:
        eval - Evaluator to test elements against
        root - root of tree to descend
        Returns:
        list of matches; empty if none