Package org.eclipse.mat.collect
Collections optimized for keys and values of ints and longs.
-
Interface Summary Interface Description HashMapIntLong.Entry An entry from the mapHashMapIntObject.Entry<E> An entry from the mapHashMapLongObject.Entry<E> An entry from the mapHashMapObjectLong.Entry<E> An entry from the mapIteratorInt Simple iterator to go through intsIteratorLong Simple iterator to go through ints -
Class Summary Class Description ArrayInt Utility class to hold a list of ints Similar to a list, but efficient for intsArrayIntBig This class simplifies the handling of growing int[] in a very fast and memory efficient manner so that no slow collections must be used.ArrayIntCompressed This class compresses fixed-size int[] in a very fast and memory efficient manner if many leading and/or trailing bits of the stored ints are not used commonly.ArrayLong Utility class to hold a list of longs Similar to a list, but efficient for longsArrayLongBig This class simplifies the handling of growing long[] in a very fast and memory efficient manner so that no slow collections must be used.ArrayLongCompressed This class compresses fixed-size long[] in a very fast and memory efficient manner if many leading and/or trailing bits of the stored longs are not used commonly.ArrayUtils Utility class for sorting arrays etc.BitField This class manages huge bit fields.HashMapIntLong A map from int to long.HashMapIntObject<E> A map from int to Object.HashMapLongObject<E> A map from long to Object.HashMapObjectLong<E> A map from Object to long.QueueInt A simple queue of intsSetInt Utility class to hold a set of ints Similar to a Set, but efficient for intsSetLong Utility class to hold a set of longs Similar to a Set, but efficient for longs