Package com.c8db.internal.cursor
Class C8FilterIterable<T>
- java.lang.Object
-
- com.c8db.internal.cursor.AbstractC8Iterable<T>
-
- com.c8db.internal.cursor.C8FilterIterable<T>
-
- All Implemented Interfaces:
C8Iterable<T>,Iterable<T>
public class C8FilterIterable<T> extends AbstractC8Iterable<T> implements C8Iterable<T>
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedC8FilterIterable(C8Iterable<T> iterable, Predicate<? super T> predicate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidforeach(Consumer<? super T> action)Performs the given action for each element of theArangoIterableC8Iterator<T>iterator()-
Methods inherited from class com.c8db.internal.cursor.AbstractC8Iterable
allMatch, anyMatch, collectInto, count, filter, first, map, noneMatch
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.c8db.C8Iterable
allMatch, anyMatch, collectInto, count, filter, first, map, noneMatch
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
-
-
-
Constructor Detail
-
C8FilterIterable
protected C8FilterIterable(C8Iterable<T> iterable, Predicate<? super T> predicate)
-
-
Method Detail
-
iterator
public C8Iterator<T> iterator()
-
foreach
public void foreach(Consumer<? super T> action)
Description copied from interface:C8IterablePerforms the given action for each element of theArangoIterable- Specified by:
foreachin interfaceC8Iterable<T>- Parameters:
action- a action to perform on the elements
-
-