# Uses of Package
org.eclipse.mat.collect

Packages that use org.eclipse.mat.collect
org.eclipse.mat.collect: Collections optimized for keys and values of ints and longs.
org.eclipse.mat.hprof: Parser for HPROF dumps, just a parser extension, not an Application Programming Interface (API).
org.eclipse.mat.inspections: These are general queries.
org.eclipse.mat.parser: Interfaces for handling indexes.
org.eclipse.mat.parser.index: Implementations for handling indexes.
org.eclipse.mat.parser.internal: Implementations for building the snapshot (not API).
org.eclipse.mat.parser.internal.oql.compiler: Object Query Language (OQL) compiler (not API).
org.eclipse.mat.parser.model: The implementation of key snapshot objects such as representing classes, arrays, and objects in the snapshot.

Classes in org.eclipse.mat.collect used by org.eclipse.mat.collect
ArrayInt: Utility class to hold a list of ints Similar to a list, but efficient for ints
ArrayLong: Utility class to hold a list of longs Similar to a list, but efficient for longs
HashMapIntLong.Entry: An entry from the map
HashMapIntObject.Entry: An entry from the map
HashMapLongObject.Entry: An entry from the map
HashMapObjectLong.Entry: An entry from the map
IteratorInt: Simple iterator to go through ints
IteratorLong: Simple iterator to go through ints

Classes in org.eclipse.mat.collect used by org.eclipse.mat.hprof
ArrayLong: Utility class to hold a list of longs Similar to a list, but efficient for longs

Classes in org.eclipse.mat.collect used by org.eclipse.mat.inspections
ArrayInt: Utility class to hold a list of ints Similar to a list, but efficient for ints
SetInt: Utility class to hold a set of ints Similar to a Set, but efficient for ints

Classes in org.eclipse.mat.collect used by org.eclipse.mat.parser
HashMapIntObject: A map from int to Object.

Classes in org.eclipse.mat.collect used by org.eclipse.mat.parser.index
ArrayInt: Utility class to hold a list of ints Similar to a list, but efficient for ints
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 longs
HashMapIntObject: A map from int to Object.
IteratorInt: Simple iterator to go through ints
IteratorLong: Simple iterator to go through ints

Classes in org.eclipse.mat.collect used by org.eclipse.mat.parser.internal
BitField: This class manages huge bit fields.
HashMapIntObject: A map from int to Object.

Classes in org.eclipse.mat.collect used by org.eclipse.mat.parser.internal.oql.compiler
ArrayInt: Utility class to hold a list of ints Similar to a list, but efficient for ints
ArrayLong: Utility class to hold a list of longs Similar to a list, but efficient for longs

Classes in org.eclipse.mat.collect used by org.eclipse.mat.parser.model
ArrayLong: Utility class to hold a list of longs Similar to a list, but efficient for longs