public class ArrayIterable<T> extends Object implements ReversibleIterable<T>
| Constructor and Description |
|---|
ArrayIterable(T[] array) |
ArrayIterable(T[] array,
int startIndex) |
ArrayIterable(T[] array,
int startIndex,
int endIndex) |
ArrayIterable(T[] array,
int startIndex,
int endIndex,
boolean isReversed) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isReversed() |
@NotNull ReversibleIterator<T> |
iterator() |
static <T> ArrayIterable<T> |
of(T[] items) |
@NotNull ReversibleIterable<T> |
reversed() |
@NotNull ReversibleIterator<T> |
reversedIterator() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEach, spliteratorpublic ArrayIterable(T[] array)
public ArrayIterable(T[] array, int startIndex)
public ArrayIterable(T[] array, int startIndex, int endIndex)
public ArrayIterable(T[] array, int startIndex, int endIndex, boolean isReversed)
public static <T> ArrayIterable<T> of(T[] items)
@NotNull public @NotNull ReversibleIterable<T> reversed()
reversed in interface ReversibleIterable<T>public boolean isReversed()
isReversed in interface ReversibleIterable<T>@NotNull public @NotNull ReversibleIterator<T> reversedIterator()
reversedIterator in interface ReversibleIterable<T>@NotNull public @NotNull ReversibleIterator<T> iterator()
Copyright © 2020. All rights reserved.