Package org.opensearch.core.util
Class BytesRefUtils
java.lang.Object
org.opensearch.core.util.BytesRefUtils
Utilities for sorting Lucene
BytesRefArray- Opensearch.internal:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic longbytesToLong(org.apache.lucene.util.BytesRef bytes) Decodes a long value written as bytes in big endian order.static voidsort(org.apache.lucene.util.BytesRefArray bytes, int[] indices) static intsortAndDedup(org.apache.lucene.util.BytesRefArray bytes, int[] indices)
-
Constructor Details
-
BytesRefUtils
public BytesRefUtils()
-
-
Method Details
-
sort
public static void sort(org.apache.lucene.util.BytesRefArray bytes, int[] indices) -
sortAndDedup
public static int sortAndDedup(org.apache.lucene.util.BytesRefArray bytes, int[] indices) -
bytesToLong
public static long bytesToLong(org.apache.lucene.util.BytesRef bytes) Decodes a long value written as bytes in big endian order.- Parameters:
bytes- in big endian order- Returns:
- long value
-