## Uses of Class
org.apache.mahout.math.PersistentObject

Packages that use PersistentObject
org.apache.mahout.math.list: Resizable lists holding objects or primitive data types such as `int`, `double`, etc.
org.apache.mahout.math.map: Automatically growing and shrinking maps holding objects or primitive data types such as `int`, `double`, etc.
org.apache.mahout.math.set

Uses of PersistentObject in org.apache.mahout.math.list

Subclasses of PersistentObject in org.apache.mahout.math.list
`class` `AbstractByteList` Abstract base class for resizable lists holding `byte` elements; abstract.
`class` `AbstractCharList` Abstract base class for resizable lists holding `char` elements; abstract.
`class` `AbstractDoubleList` Abstract base class for resizable lists holding `double` elements; abstract.
`class` `AbstractFloatList` Abstract base class for resizable lists holding `float` elements; abstract.
`class` `AbstractIntList` Abstract base class for resizable lists holding `int` elements; abstract.
`class` `AbstractList` Abstract base class for resizable lists holding objects or primitive data types such as `int`, `float`, etc.
`class` `AbstractLongList` Abstract base class for resizable lists holding `long` elements; abstract.
`class` `AbstractObjectList<T>` Abstract base class for resizable lists holding objects or primitive data types such as `int`, `float`, etc.First see the package summary and javadoc tree view to get the broad picture.
`class` `AbstractShortList` Abstract base class for resizable lists holding `short` elements; abstract.
`class` `ByteArrayList` Resizable list holding `byte` elements; implemented with arrays.
`class` `CharArrayList` Resizable list holding `char` elements; implemented with arrays.
`class` `DoubleArrayList` Resizable list holding `double` elements; implemented with arrays.
`class` `FloatArrayList` Resizable list holding `float` elements; implemented with arrays.
`class` `IntArrayList` Resizable list holding `int` elements; implemented with arrays.
`class` `LongArrayList` Resizable list holding `long` elements; implemented with arrays.
`class` `ObjectArrayList<T>` Resizable list holding `${valueType}` elements; implemented with arrays.
`class` `ShortArrayList` Resizable list holding `short` elements; implemented with arrays.
`class` `SimpleLongArrayList` Resizable list holding `long` elements; implemented with arrays; not efficient; just to demonstrate which methods you must override to implement a fully functional list.

Uses of PersistentObject in org.apache.mahout.math.map

Subclasses of PersistentObject in org.apache.mahout.math.map
`class` `AbstractByteByteMap`
`class` `AbstractByteCharMap`
`class` `AbstractByteDoubleMap`
`class` `AbstractByteFloatMap`
`class` `AbstractByteIntMap`
`class` `AbstractByteLongMap`
`class` `AbstractByteObjectMap<T>`
`class` `AbstractByteShortMap`
`class` `AbstractCharByteMap`
`class` `AbstractCharCharMap`
`class` `AbstractCharDoubleMap`
`class` `AbstractCharFloatMap`
`class` `AbstractCharIntMap`
`class` `AbstractCharLongMap`
`class` `AbstractCharObjectMap<T>`
`class` `AbstractCharShortMap`
`class` `AbstractDoubleByteMap`
`class` `AbstractDoubleCharMap`
`class` `AbstractDoubleDoubleMap`
`class` `AbstractDoubleFloatMap`
`class` `AbstractDoubleIntMap`
`class` `AbstractDoubleLongMap`
`class` `AbstractDoubleObjectMap<T>`
`class` `AbstractDoubleShortMap`
`class` `AbstractFloatByteMap`
`class` `AbstractFloatCharMap`
`class` `AbstractFloatDoubleMap`
`class` `AbstractFloatFloatMap`
`class` `AbstractFloatIntMap`
`class` `AbstractFloatLongMap`
`class` `AbstractFloatObjectMap<T>`
`class` `AbstractFloatShortMap`
`class` `AbstractIntByteMap`
`class` `AbstractIntCharMap`
`class` `AbstractIntDoubleMap`
`class` `AbstractIntFloatMap`
`class` `AbstractIntIntMap`
`class` `AbstractIntLongMap`
`class` `AbstractIntObjectMap<T>`
`class` `AbstractIntShortMap`
`class` `AbstractLongByteMap`
`class` `AbstractLongCharMap`
`class` `AbstractLongDoubleMap`
`class` `AbstractLongFloatMap`
`class` `AbstractLongIntMap`
`class` `AbstractLongLongMap`
`class` `AbstractLongObjectMap<T>`
`class` `AbstractLongShortMap`
`class` `AbstractObjectByteMap<T>`
`class` `AbstractObjectCharMap<T>`
`class` `AbstractObjectDoubleMap<T>`
`class` `AbstractObjectFloatMap<T>`
`class` `AbstractObjectIntMap<T>`
`class` `AbstractObjectLongMap<T>`
`class` `AbstractObjectShortMap<T>`
`class` `AbstractShortByteMap`
`class` `AbstractShortCharMap`
`class` `AbstractShortDoubleMap`
`class` `AbstractShortFloatMap`
`class` `AbstractShortIntMap`
`class` `AbstractShortLongMap`
`class` `AbstractShortObjectMap<T>`
`class` `AbstractShortShortMap`
`class` `OpenByteByteHashMap` Open hash map from byte keys to byte values.
`class` `OpenByteCharHashMap` Open hash map from byte keys to char values.
`class` `OpenByteDoubleHashMap` Open hash map from byte keys to double values.
`class` `OpenByteFloatHashMap` Open hash map from byte keys to float values.
`class` `OpenByteIntHashMap` Open hash map from byte keys to int values.
`class` `OpenByteLongHashMap` Open hash map from byte keys to long values.
`class` `OpenByteObjectHashMap<T>`
`class` `OpenByteShortHashMap` Open hash map from byte keys to short values.
`class` `OpenCharByteHashMap` Open hash map from char keys to byte values.
`class` `OpenCharCharHashMap` Open hash map from char keys to char values.
`class` `OpenCharDoubleHashMap` Open hash map from char keys to double values.
`class` `OpenCharFloatHashMap` Open hash map from char keys to float values.
`class` `OpenCharIntHashMap` Open hash map from char keys to int values.
`class` `OpenCharLongHashMap` Open hash map from char keys to long values.
`class` `OpenCharObjectHashMap<T>`
`class` `OpenCharShortHashMap` Open hash map from char keys to short values.
`class` `OpenDoubleByteHashMap` Open hash map from double keys to byte values.
`class` `OpenDoubleCharHashMap` Open hash map from double keys to char values.
`class` `OpenDoubleDoubleHashMap` Open hash map from double keys to double values.
`class` `OpenDoubleFloatHashMap` Open hash map from double keys to float values.
`class` `OpenDoubleIntHashMap` Open hash map from double keys to int values.
`class` `OpenDoubleLongHashMap` Open hash map from double keys to long values.
`class` `OpenDoubleObjectHashMap<T>`
`class` `OpenDoubleShortHashMap` Open hash map from double keys to short values.
`class` `OpenFloatByteHashMap` Open hash map from float keys to byte values.
`class` `OpenFloatCharHashMap` Open hash map from float keys to char values.
`class` `OpenFloatDoubleHashMap` Open hash map from float keys to double values.
`class` `OpenFloatFloatHashMap` Open hash map from float keys to float values.
`class` `OpenFloatIntHashMap` Open hash map from float keys to int values.
`class` `OpenFloatLongHashMap` Open hash map from float keys to long values.
`class` `OpenFloatObjectHashMap<T>`
`class` `OpenFloatShortHashMap` Open hash map from float keys to short values.
`class` `OpenHashMap<K,V>` Open hash map.
`class` `OpenIntByteHashMap` Open hash map from int keys to byte values.
`class` `OpenIntCharHashMap` Open hash map from int keys to char values.
`class` `OpenIntDoubleHashMap` Open hash map from int keys to double values.
`class` `OpenIntFloatHashMap` Open hash map from int keys to float values.
`class` `OpenIntIntHashMap` Open hash map from int keys to int values.
`class` `OpenIntLongHashMap` Open hash map from int keys to long values.
`class` `OpenIntObjectHashMap<T>`
`class` `OpenIntShortHashMap` Open hash map from int keys to short values.
`class` `OpenLongByteHashMap` Open hash map from long keys to byte values.
`class` `OpenLongCharHashMap` Open hash map from long keys to char values.
`class` `OpenLongDoubleHashMap` Open hash map from long keys to double values.
`class` `OpenLongFloatHashMap` Open hash map from long keys to float values.
`class` `OpenLongIntHashMap` Open hash map from long keys to int values.
`class` `OpenLongLongHashMap` Open hash map from long keys to long values.
`class` `OpenLongObjectHashMap<T>`
`class` `OpenLongShortHashMap` Open hash map from long keys to short values.
`class` `OpenObjectByteHashMap<T>` Open hash map from Object keys to byte values.
`class` `OpenObjectCharHashMap<T>` Open hash map from Object keys to char values.
`class` `OpenObjectDoubleHashMap<T>` Open hash map from Object keys to double values.
`class` `OpenObjectFloatHashMap<T>` Open hash map from Object keys to float values.
`class` `OpenObjectIntHashMap<T>` Open hash map from Object keys to int values.
`class` `OpenObjectLongHashMap<T>` Open hash map from Object keys to long values.
`class` `OpenObjectShortHashMap<T>` Open hash map from Object keys to short values.
`class` `OpenShortByteHashMap` Open hash map from short keys to byte values.
`class` `OpenShortCharHashMap` Open hash map from short keys to char values.
`class` `OpenShortDoubleHashMap` Open hash map from short keys to double values.
`class` `OpenShortFloatHashMap` Open hash map from short keys to float values.
`class` `OpenShortIntHashMap` Open hash map from short keys to int values.
`class` `OpenShortLongHashMap` Open hash map from short keys to long values.
`class` `OpenShortObjectHashMap<T>`
`class` `OpenShortShortHashMap` Open hash map from short keys to short values.

Uses of PersistentObject in org.apache.mahout.math.set

Subclasses of PersistentObject in org.apache.mahout.math.set
`class` `AbstractByteSet`
`class` `AbstractCharSet`
`class` `AbstractDoubleSet`
`class` `AbstractFloatSet`
`class` `AbstractIntSet`
`class` `AbstractLongSet`
`class` `AbstractSet`
`class` `AbstractShortSet`
`class` `OpenByteHashSet` Open hash set of byte items;
`class` `OpenCharHashSet` Open hash set of char items;
`class` `OpenDoubleHashSet` Open hash set of double items;
`class` `OpenFloatHashSet` Open hash set of float items;
`class` `OpenHashSet<T>` Open hashing alternative to java.util.HashSet.
`class` `OpenIntHashSet` Open hash set of int items;
`class` `OpenLongHashSet` Open hash set of long items;
`class` `OpenShortHashSet` Open hash set of short items;

Copyright © 2008–2014 The Apache Software Foundation. All rights reserved.