Class Iterables.FilterIterable<A>

java.lang.Object
eu.bandm.tools.ops.Iterables.FilterIterable<A>
All Implemented Interfaces:
Iterable<A>
Enclosing class:
Iterables

public abstract static class Iterables.FilterIterable<A> extends Object implements Iterable<A>
  • Constructor Details

    • FilterIterable

      protected FilterIterable(Iterable<A> things)
  • Method Details

    • accepts

      protected abstract boolean accepts(A candidate)
    • iterator

      public Iterator<A> iterator()
      Specified by:
      iterator in interface Iterable<A>