public class ManArrayExt
extends java.lang.Object
Self to enforce type-safety with both the array type and
the array component type.| Constructor and Description |
|---|
ManArrayExt() |
| Modifier and Type | Method and Description |
|---|---|
static int |
binarySearch(java.lang.Object array,
int from,
int to,
java.lang.Object key) |
static int |
binarySearch(java.lang.Object array,
int from,
int to,
java.lang.Object key,
java.util.Comparator<? super java.lang.Object> comparator) |
static int |
binarySearch(java.lang.Object array,
java.lang.Object key) |
static int |
binarySearch(java.lang.Object array,
java.lang.Object key,
java.util.Comparator<? super java.lang.Object> comparator) |
static java.lang.Object |
copy(java.lang.Object array) |
static java.lang.Object |
copy(java.lang.Object array,
int newLength) |
static java.lang.Object |
copyRange(java.lang.Object array,
int from,
int to) |
static java.lang.Object |
copyRangeTo(java.lang.Object array,
int from,
int to,
java.lang.Object target,
int targetIndex) |
static java.lang.Object |
copyTo(java.lang.Object array,
java.lang.Object to) |
static boolean |
equals(java.lang.Object array,
java.lang.Object that) |
static void |
forEach(java.lang.Object array,
IndexedConsumer<? super java.lang.Object> action) |
static int |
hashCode(java.lang.Object array) |
static boolean |
isEmpty(java.lang.Object array) |
static boolean |
isNullOrEmpty(java.lang.Object array) |
static java.util.Spliterator<java.lang.Object> |
spliterator(java.lang.Object array) |
static java.util.stream.Stream<java.lang.Object> |
stream(java.lang.Object array) |
static java.util.List<java.lang.Object> |
toList(java.lang.Object array)
Returns a fixed-size list backed by the specified array.
|
public static java.util.List<java.lang.Object> toList(java.lang.Object array)
Collection.toArray(). The returned list is
serializable and implements RandomAccess.public static boolean isEmpty(java.lang.Object array)
public static boolean isNullOrEmpty(java.lang.Object array)
public static java.lang.Object copy(java.lang.Object array)
public static java.lang.Object copy(java.lang.Object array,
int newLength)
public static java.lang.Object copyTo(java.lang.Object array,
java.lang.Object to)
public static java.lang.Object copyRange(java.lang.Object array,
int from,
int to)
public static java.lang.Object copyRangeTo(java.lang.Object array,
int from,
int to,
java.lang.Object target,
int targetIndex)
public static java.util.stream.Stream<java.lang.Object> stream(java.lang.Object array)
public static void forEach(java.lang.Object array,
IndexedConsumer<? super java.lang.Object> action)
public static java.util.Spliterator<java.lang.Object> spliterator(java.lang.Object array)
public static int binarySearch(java.lang.Object array,
java.lang.Object key)
public static int binarySearch(java.lang.Object array,
int from,
int to,
java.lang.Object key)
public static int binarySearch(java.lang.Object array,
java.lang.Object key,
java.util.Comparator<? super java.lang.Object> comparator)
public static int binarySearch(java.lang.Object array,
int from,
int to,
java.lang.Object key,
java.util.Comparator<? super java.lang.Object> comparator)
public static int hashCode(java.lang.Object array)
public static boolean equals(java.lang.Object array,
java.lang.Object that)
Copyright © 2022. All rights reserved.