Package org.elasticsearch.common.util
Class ArrayUtils
org.elasticsearch.common.util.ArrayUtils
public class ArrayUtils
extends
-
Method Summary
Modifier and TypeMethodDescriptionstatic int
binarySearch(double[] array, double value, double tolerance)
Return the index ofvalue
inarray
, or-1
if there is no such index.static []
[] one, [] other)
Concatenates 2 arraysstatic <T> T[]
concat(T[] one, T[] other, <T> clazz)
Concatenates 2 arraysMethods inherited from class java.lang.
, , , , , , , , , ,
-
Method Details
-
binarySearch
public static int binarySearch(double[] array, double value, double tolerance)Return the index ofvalue
inarray
, or-1
if there is no such index. If there are several values that are withintolerance
or less ofvalue
, this method will return the index of the closest value. In case of several values being as close otvalue
, there is no guarantee which index will be returned. Results are undefined if the array is not sorted. -
concat
public static [] concat([] one, [] other)Concatenates 2 arrays -
concat
public static <T> T[] concat(T[] one, T[] other, <T> clazz)Concatenates 2 arrays
-