@ExportPackage
Package com.yahoo.collections
-
Class Summary Class Description AbstractFilteringList<Type,ListType extends AbstractFilteringList<Type,ListType>> Abstract, immutable list for subclassing with concrete types and domain specific filters.ArraySet<E> A Set implementation with low allocation cost.BobHash A Java port of Michael Susag's BobHash in FastLib.ByteArrayComparator Utility class which is useful when implementingComparable
and one needs to compare byte arrays as instance variables.CollectionComparator Utility class which is useful when implementingComparable
and one needs to compare Collections of Comparables as instance variables.CollectionUtil Utilities for java collectionsComparables Utilities forComparable
classes.CopyOnWriteHashMap<K,V> A hashmap wrapper which defers cloning of the enclosed map until it is written.FreezableArrayList<ITEM> An array list which can be frozen to disallow further edits.Hashlet<K,V> Lightweight hash map from key to value with limited functionality.IntArrayComparator Utility class which is useful when implementingComparable
and one needs to compare int arrays as instance variables.LazyMap<K,V> LazySet<E> ListenableArrayList<ITEM> An array list which notifies listeners after one or more items are addedListMap<K,V> A map holding multiple items at each key (using ArrayList and HashMap).MD5 Convenience class for hashing a String with MD5, and either returning an int with the 4 LSBytes, or the whole 12-byte MD5 hash.MethodCache Pair<F,S> An immutable pair of objects.TinyIdentitySet<E> A Set implementation which only considers object identity.Tuple2<T1,T2> A representation of a pair of values, typically of different types.