Class IterableFilter<I_ITEM>
- java.lang.Object
-
- uk.gov.gchq.koryphe.function.KorypheFunction<Iterable<I_ITEM>,Iterable<I_ITEM>>
-
- uk.gov.gchq.koryphe.impl.function.IterableFilter<I_ITEM>
-
-
Constructor Summary
Constructors Constructor Description IterableFilter()
IterableFilter(Predicate predicate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Iterable<I_ITEM>
apply(Iterable<I_ITEM> items)
boolean
equals(Object o)
Predicate<I_ITEM>
getPredicate()
int
hashCode()
IterableFilter<I_ITEM>
predicate(Predicate predicate)
IterableFilter<I_ITEM>
setPredicate(Predicate<I_ITEM> predicate)
-
-
-
Constructor Detail
-
IterableFilter
public IterableFilter()
-
IterableFilter
public IterableFilter(Predicate predicate)
-
-
Method Detail
-
predicate
public IterableFilter<I_ITEM> predicate(Predicate predicate)
-
setPredicate
public IterableFilter<I_ITEM> setPredicate(Predicate<I_ITEM> predicate)
-
equals
public boolean equals(Object o)
-
-