Array<T> |
Array.append(T element) |
|
Array<T> |
Array.appendAll(java.lang.Iterable<? extends T> elements) |
|
(package private) static <T> Array<Array<T>> |
ArrayModule.Combinations.apply(Array<T> elements,
int k) |
|
Array<T> |
Array.asJava(java.util.function.Consumer<? super java.util.List<T>> action) |
|
Array<T> |
Array.asJavaMutable(java.util.function.Consumer<? super java.util.List<T>> action) |
|
<R> Array<R> |
Array.collect(PartialFunction<? super T,? extends R> partialFunction) |
|
Array<Array<T>> |
Array.combinations() |
|
Array<Array<T>> |
Array.combinations(int k) |
|
Array<T> |
Array.distinct() |
|
Array<T> |
Array.distinctBy(java.util.Comparator<? super T> comparator) |
|
<U> Array<T> |
Array.distinctBy(java.util.function.Function<? super T,? extends U> keyExtractor) |
|
Array<T> |
Array.drop(int n) |
|
Array<T> |
Array.dropRight(int n) |
|
Array<T> |
Array.dropRightUntil(java.util.function.Predicate<? super T> predicate) |
|
Array<T> |
Array.dropRightWhile(java.util.function.Predicate<? super T> predicate) |
|
Array<T> |
Array.dropUntil(java.util.function.Predicate<? super T> predicate) |
|
Array<T> |
Array.dropWhile(java.util.function.Predicate<? super T> predicate) |
|
static <T> Array<T> |
Array.empty() |
|
static <T> Array<T> |
Array.fill(int n,
java.util.function.Supplier<? extends T> s) |
Returns an Array containing n values supplied by a given Supplier s .
|
static <T> Array<T> |
Array.fill(int n,
T element) |
Returns an Array containing n times the given element
|
Array<T> |
Array.filter(java.util.function.Predicate<? super T> predicate) |
|
<U> Array<U> |
Array.flatMap(java.util.function.Function<? super T,? extends java.lang.Iterable<? extends U>> mapper) |
|
Array<T> |
Array.init() |
|
Array<T> |
Array.insert(int index,
T element) |
|
Array<T> |
Array.insertAll(int index,
java.lang.Iterable<? extends T> elements) |
|
Array<T> |
Array.intersperse(T element) |
|
Array<T> |
Array.leftPadTo(int length,
T element) |
|
<U> Array<U> |
Array.map(java.util.function.Function<? super T,? extends U> mapper) |
|
static <T> Array<T> |
Array.narrow(Array<? extends T> array) |
Narrows a widened Array<? extends T> to Array<T>
by performing a type-safe cast.
|
static <T> Array<T> |
Array.of(T element) |
Returns a singleton Array , i.e.
|
static <T> Array<T> |
Array.of(T... elements) |
Creates an Array of the given elements.
|
static Array<java.lang.Boolean> |
Array.ofAll(boolean... elements) |
Creates an Array from boolean values.
|
static Array<java.lang.Byte> |
Array.ofAll(byte... elements) |
Creates an Array from byte values.
|
static Array<java.lang.Character> |
Array.ofAll(char... elements) |
Creates an Array from char values.
|
static Array<java.lang.Double> |
Array.ofAll(double... elements) |
Creates an Array from double values.
|
static Array<java.lang.Float> |
Array.ofAll(float... elements) |
Creates an Array from float values.
|
static Array<java.lang.Integer> |
Array.ofAll(int... elements) |
Creates an Array from int values.
|
static Array<java.lang.Long> |
Array.ofAll(long... elements) |
Creates an Array from long values.
|
static Array<java.lang.Short> |
Array.ofAll(short... elements) |
Creates an Array from short values.
|
static <T> Array<T> |
Array.ofAll(java.lang.Iterable<? extends T> elements) |
Creates an Array of the given elements.
|
static <T> Array<T> |
Array.ofAll(java.util.stream.Stream<? extends T> javaStream) |
Creates an Array that contains the elements of the given Stream .
|
Array<T> |
Array.orElse(java.lang.Iterable<? extends T> other) |
|
Array<T> |
Array.orElse(java.util.function.Supplier<? extends java.lang.Iterable<? extends T>> supplier) |
|
Array<T> |
Array.padTo(int length,
T element) |
|
Array<T> |
Array.patch(int from,
java.lang.Iterable<? extends T> that,
int replaced) |
|
Array<T> |
Array.peek(java.util.function.Consumer<? super T> action) |
|
Array<Array<T>> |
Array.permutations() |
|
Array<T> |
Array.prepend(T element) |
|
Array<T> |
Array.prependAll(java.lang.Iterable<? extends T> elements) |
|
static Array<java.lang.Character> |
Array.range(char from,
char toExclusive) |
|
static Array<java.lang.Integer> |
Array.range(int from,
int toExclusive) |
Creates an Array of int numbers starting from from , extending to toExclusive - 1 .
|
static Array<java.lang.Long> |
Array.range(long from,
long toExclusive) |
Creates an Array of long numbers starting from from , extending to toExclusive - 1 .
|
static Array<java.lang.Character> |
Array.rangeBy(char from,
char toExclusive,
int step) |
|
static Array<java.lang.Double> |
Array.rangeBy(double from,
double toExclusive,
double step) |
|
static Array<java.lang.Integer> |
Array.rangeBy(int from,
int toExclusive,
int step) |
Creates an Array of int numbers starting from from , extending to toExclusive - 1 ,
with step .
|
static Array<java.lang.Long> |
Array.rangeBy(long from,
long toExclusive,
long step) |
Creates an Array of long numbers starting from from , extending to toExclusive - 1 ,
with step .
|
static Array<java.lang.Character> |
Array.rangeClosed(char from,
char toInclusive) |
|
static Array<java.lang.Integer> |
Array.rangeClosed(int from,
int toInclusive) |
Creates an Array of int numbers starting from from , extending to toInclusive .
|
static Array<java.lang.Long> |
Array.rangeClosed(long from,
long toInclusive) |
Creates an Array of long numbers starting from from , extending to toInclusive .
|
static Array<java.lang.Character> |
Array.rangeClosedBy(char from,
char toInclusive,
int step) |
|
static Array<java.lang.Double> |
Array.rangeClosedBy(double from,
double toInclusive,
double step) |
|
static Array<java.lang.Integer> |
Array.rangeClosedBy(int from,
int toInclusive,
int step) |
Creates an Array of int numbers starting from from , extending to toInclusive ,
with step .
|
static Array<java.lang.Long> |
Array.rangeClosedBy(long from,
long toInclusive,
long step) |
Creates an Array of long numbers starting from from , extending to toInclusive ,
with step .
|
Array<T> |
Array.reject(java.util.function.Predicate<? super T> predicate) |
|
Array<T> |
Array.remove(T element) |
|
Array<T> |
Array.removeAll(java.lang.Iterable<? extends T> elements) |
|
Array<T> |
Array.removeAll(java.util.function.Predicate<? super T> predicate) |
Deprecated.
|
Array<T> |
Array.removeAll(T element) |
|
Array<T> |
Array.removeAt(int index) |
|
Array<T> |
Array.removeFirst(java.util.function.Predicate<T> predicate) |
|
Array<T> |
Array.removeLast(java.util.function.Predicate<T> predicate) |
|
Array<T> |
Array.replace(T currentElement,
T newElement) |
|
Array<T> |
Array.replaceAll(T currentElement,
T newElement) |
|
Array<T> |
Array.retainAll(java.lang.Iterable<? extends T> elements) |
|
Array<T> |
Array.reverse() |
|
Array<T> |
Array.rotateLeft(int n) |
|
Array<T> |
Array.rotateRight(int n) |
|
Array<T> |
Array.scan(T zero,
java.util.function.BiFunction<? super T,? super T,? extends T> operation) |
|
<U> Array<U> |
Array.scanLeft(U zero,
java.util.function.BiFunction<? super U,? super T,? extends U> operation) |
|
<U> Array<U> |
Array.scanRight(U zero,
java.util.function.BiFunction<? super T,? super U,? extends U> operation) |
|
Array<T> |
Array.shuffle() |
|
Array<T> |
Array.slice(int beginIndex,
int endIndex) |
|
<U> Array<T> |
Array.sortBy(java.util.Comparator<? super U> comparator,
java.util.function.Function<? super T,? extends U> mapper) |
|
<U extends java.lang.Comparable<? super U>> Array<T> |
Array.sortBy(java.util.function.Function<? super T,? extends U> mapper) |
|
Array<T> |
Array.sorted() |
|
Array<T> |
Array.sorted(java.util.Comparator<? super T> comparator) |
|
Array<T> |
Array.subSequence(int beginIndex) |
|
Array<T> |
Array.subSequence(int beginIndex,
int endIndex) |
|
static <T> Array<T> |
Array.tabulate(int n,
java.util.function.Function<? super java.lang.Integer,? extends T> f) |
Returns an Array containing n values of a given Function f
over a range of integer values from 0 to n - 1 .
|
Array<T> |
Array.tail() |
|
Array<T> |
Array.take(int n) |
|
Array<T> |
Array.takeRight(int n) |
|
Array<T> |
Array.takeRightUntil(java.util.function.Predicate<? super T> predicate) |
|
Array<T> |
Array.takeRightWhile(java.util.function.Predicate<? super T> predicate) |
|
Array<T> |
Array.takeUntil(java.util.function.Predicate<? super T> predicate) |
|
Array<T> |
Array.takeWhile(java.util.function.Predicate<? super T> predicate) |
|
(package private) static <T> Array<Array<T>> |
Array.transpose(Array<Array<T>> matrix) |
Transposes the rows and columns of an Array matrix.
|
static <T> Array<T> |
Array.unfold(T seed,
java.util.function.Function<? super T,Option<Tuple2<? extends T,? extends T>>> f) |
Creates an Array from a seed value and a function.
|
static <T,U> Array<U> |
Array.unfoldLeft(T seed,
java.util.function.Function<? super T,Option<Tuple2<? extends T,? extends U>>> f) |
Creates an Array from a seed value and a function.
|
static <T,U> Array<U> |
Array.unfoldRight(T seed,
java.util.function.Function<? super T,Option<Tuple2<? extends U,? extends T>>> f) |
Creates an Array from a seed value and a function.
|
Array<T> |
Array.update(int index,
java.util.function.Function<? super T,? extends T> updater) |
|
Array<T> |
Array.update(int index,
T element) |
|
(package private) static <T> Array<T> |
Array.wrap(java.lang.Object[] array) |
|
<U> Array<Tuple2<T,U>> |
Array.zip(java.lang.Iterable<? extends U> that) |
|
<U> Array<Tuple2<T,U>> |
Array.zipAll(java.lang.Iterable<? extends U> that,
T thisElem,
U thatElem) |
|
<U,R> Array<R> |
Array.zipWith(java.lang.Iterable<? extends U> that,
java.util.function.BiFunction<? super T,? super U,? extends R> mapper) |
|
Array<Tuple2<T,java.lang.Integer>> |
Array.zipWithIndex() |
|
<U> Array<U> |
Array.zipWithIndex(java.util.function.BiFunction<? super T,? super java.lang.Integer,? extends U> mapper) |
|