Class SubsequenceStreamer.SubsequenceFilter

    • Constructor Summary

      Constructors 
      Constructor Description
      SubsequenceFilter​(int first, int last)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      FilteringFeed.FilterResult matches​(Item item, int position)
      Test whether a given item, at a given position in the sequence, matches the filter
      • Methods inherited from class java.lang.Object

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

      • SubsequenceFilter

        public SubsequenceFilter​(int first,
                                 int last)
    • Method Detail

      • matches

        public FilteringFeed.FilterResult matches​(Item item,
                                                  int position)
                                           throws XPathException
        Description copied from interface: FilteringFeed.Filter
        Test whether a given item, at a given position in the sequence, matches the filter
        Specified by:
        matches in interface FilteringFeed.Filter
        Parameters:
        item - the item to be matched
        position - the 1-based position of the item in the sequence
        Returns:
        MATCHES if the item is to be included in the result, SKIP if it is to be excluded; DONE if this and all future items are to be excluded
        Throws:
        XPathException - if a dynamic error occurs