Interface ReversibleIterable<E>
-
- All Superinterfaces:
Iterable<E>
- All Known Subinterfaces:
ReversibleIndexedIterable<E>,ReversiblePeekingIterable<E>
- All Known Implementing Classes:
ArrayIterable,BitSetIterable,IndexedItemIterable,IndexedIterable,Reverse
public interface ReversibleIterable<E> extends Iterable<E>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanisReversed()@NotNull ReversibleIterator<E>iterator()@NotNull ReversibleIterable<E>reversed()@NotNull ReversibleIterator<E>reversedIterator()-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
-
-
-
Method Detail
-
iterator
@NotNull @NotNull ReversibleIterator<E> iterator()
-
reversed
@NotNull @NotNull ReversibleIterable<E> reversed()
-
isReversed
boolean isReversed()
-
reversedIterator
@NotNull @NotNull ReversibleIterator<E> reversedIterator()
-
-