Package com.yahoo.collections
@ExportPackage
package com.yahoo.collections
-
ClassDescriptionAbstractFilteringList<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.A Java port of Michael Susag's BobHash in FastLib.Utility class which is useful when implementingComparable
and one needs to compare byte arrays as instance variables.Utility class which is useful when implementingComparable
and one needs to compare Collections of Comparables as instance variables.Utilities for java collectionsUtilities forComparable
classes.CopyOnWriteHashMap<K,V> A hashmap wrapper which defers cloning of the enclosed map until it is written to.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.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).Convenience class for hashing a String with MD5, and either returning an int with the 4 LSBytes, or the whole 12-byte MD5 hash.This will cache methods solved by reflection as reflection is expensive.Pair<F,S> An immutable pair of objects.A Set implementation which only considers object identity.Tuple2<T1,T2> A pair of values.