Class FilterIteration<E,​X extends Exception>

    • Constructor Detail

      • FilterIteration

        protected FilterIteration​(Iteration<? extends E,​? extends X> iter)
        Deprecated.
        Parameters:
        iter -
    • Method Detail

      • hasNext

        public boolean hasNext()
                        throws X extends Exception
        Deprecated.
        Description copied from class: IterationWrapper
        Checks whether the wrapped Iteration contains more elements, closing this Iteration when this is not the case.
        Specified by:
        hasNext in interface Iteration<E,​X extends Exception>
        Overrides:
        hasNext in class IterationWrapper<E,​X extends Exception>
        Returns:
        true if the wrapped Iteration contains more elements, false otherwise.
        Throws:
        X
        X extends Exception
      • accept

        protected abstract boolean accept​(E object)
                                   throws X extends Exception
        Deprecated.
        Tests whether or not the specified object should be returned by this Iteration. All objects from the wrapped Iteration pass through this method in the same order as they are coming from the wrapped Iteration.
        Parameters:
        object - The object to be tested.
        Returns:
        true if the object should be returned, false otherwise.
        Throws:
        X
        X extends Exception