Package org.apache.arrow.memory.util
Class LargeMemoryUtil
java.lang.Object
org.apache.arrow.memory.util.LargeMemoryUtil
Contains utilities for dealing with a 64-bit address base.
-
Method Summary
Modifier and TypeMethodDescriptionstatic int
capAtMaxInt
(long length) Returns a min(Integer.MAX_VALUE, length).static int
checkedCastToInt
(long length) Casts length to an int, but raises an exception the value is outside the range of an int.
-
Method Details
-
checkedCastToInt
public static int checkedCastToInt(long length) Casts length to an int, but raises an exception the value is outside the range of an int. -
capAtMaxInt
public static int capAtMaxInt(long length) Returns a min(Integer.MAX_VALUE, length).
-