Package com.lancedb.lance.namespace.util
Class ArrayUtil
java.lang.Object
com.lancedb.lance.namespace.util.ArrayUtil
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final boolean[]static final byte[]static final double[]static final float[]static final int[]static final long[]static final short[] -
Method Summary
Modifier and TypeMethodDescriptionstatic <T> T[]add(T[] array, T element) static <T> T[]static booleanisStrictlyAscending(long[] array) static int[]toIntArray(List<Integer> ints) toIntList(int[] ints) static long[]toLongArray(List<Long> longs) toLongList(long[] longs) static boolean[]toPrimitive(Boolean[] array) static byte[]toPrimitive(Byte[] array) static double[]toPrimitive(Double[] array) static float[]toPrimitive(Float[] array) static int[]toPrimitive(Integer[] array) static long[]toPrimitive(Long[] array) static short[]toPrimitive(Short[] array) toUnmodifiableLongList(long[] longs)
-
Field Details
-
EMPTY_BOOLEAN_ARRAY
public static final boolean[] EMPTY_BOOLEAN_ARRAY -
EMPTY_BYTE_ARRAY
public static final byte[] EMPTY_BYTE_ARRAY -
EMPTY_SHORT_ARRAY
public static final short[] EMPTY_SHORT_ARRAY -
EMPTY_INT_ARRAY
public static final int[] EMPTY_INT_ARRAY -
EMPTY_LONG_ARRAY
public static final long[] EMPTY_LONG_ARRAY -
EMPTY_FLOAT_ARRAY
public static final float[] EMPTY_FLOAT_ARRAY -
EMPTY_DOUBLE_ARRAY
public static final double[] EMPTY_DOUBLE_ARRAY
-
-
Method Details
-
toIntList
-
toIntArray
-
toLongList
-
toUnmodifiableLongList
-
toLongArray
-
toPrimitive
-
toPrimitive
-
toPrimitive
-
toPrimitive
-
toPrimitive
-
toPrimitive
-
toPrimitive
-
add
public static <T> T[] add(T[] array, T element) -
isStrictlyAscending
public static boolean isStrictlyAscending(long[] array) -
concat
-