Hierarchy For Package com.ibm.wala.util.collections

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • java.util.AbstractCollection<E> (implements java.util.Collection<E>)
      • java.util.AbstractSet<E> (implements java.util.Set<E>)
        • com.ibm.wala.util.collections.ArraySet<T>
        • java.util.HashSet<E> (implements java.lang.Cloneable, java.io.Serializable, java.util.Set<E>)
          • java.util.LinkedHashSet<E> (implements java.lang.Cloneable, java.io.Serializable, java.util.Set<E>)
    • java.util.AbstractMap<K,​V> (implements java.util.Map<K,​V>)
      • java.util.HashMap<K,​V> (implements java.lang.Cloneable, java.util.Map<K,​V>, java.io.Serializable)
        • java.util.LinkedHashMap<K,​V> (implements java.util.Map<K,​V>)
    • com.ibm.wala.util.collections.ArrayIterator<T> (implements java.util.Iterator<E>)
    • com.ibm.wala.util.collections.ArraySet.ArraySetIterator (implements java.util.Iterator<E>)
    • com.ibm.wala.util.collections.ArraySetMultiMap<K,​V>
    • com.ibm.wala.util.collections.BimodalMap<K,​V> (implements java.util.Map<K,​V>)
    • com.ibm.wala.util.collections.CollectionFilter<T> (implements java.util.function.Predicate<T>)
    • com.ibm.wala.util.collections.ComposedIterator<O,​I> (implements java.util.Iterator<E>)
    • com.ibm.wala.util.collections.CompoundIntIterator (implements com.ibm.wala.util.intset.IntIterator)
    • com.ibm.wala.util.collections.CompoundIterator<T> (implements java.util.Iterator<E>)
    • com.ibm.wala.util.collections.EmptyIntIterator (implements com.ibm.wala.util.intset.IntIterator)
    • com.ibm.wala.util.collections.EmptyIterator<T> (implements java.util.Iterator<E>)
    • com.ibm.wala.util.collections.FifoQueue<T>
    • com.ibm.wala.util.collections.FilterIterator<T> (implements java.util.Iterator<E>)
    • com.ibm.wala.util.collections.Filtersection<T> (implements java.util.function.Predicate<T>)
    • com.ibm.wala.util.collections.HashMapFactory
    • com.ibm.wala.util.collections.HashSetFactory
    • com.ibm.wala.util.collections.HashSetMultiMap<K,​V>
    • com.ibm.wala.util.collections.Heap<T>
    • com.ibm.wala.util.collections.ImmutableStack<T> (implements java.lang.Iterable<T>)
    • com.ibm.wala.util.collections.IndiscriminateFilter<T> (implements java.util.function.Predicate<T>)
    • com.ibm.wala.util.collections.IntMapIterator<T> (implements java.util.Iterator<E>)
    • com.ibm.wala.util.collections.IntStack
    • com.ibm.wala.util.collections.Iterator2Collection<T> (implements java.util.Collection<E>)
      • com.ibm.wala.util.collections.Iterator2List<T> (implements java.util.List<E>)
      • com.ibm.wala.util.collections.Iterator2Set<T> (implements java.util.Set<E>)
    • com.ibm.wala.util.collections.Iterator2Iterable<T> (implements java.lang.Iterable<T>)
    • com.ibm.wala.util.collections.IteratorPlusOne<T> (implements java.util.Iterator<E>)
    • com.ibm.wala.util.collections.IteratorPlusTwo<T> (implements java.util.Iterator<E>)
    • com.ibm.wala.util.collections.IteratorUtil
    • com.ibm.wala.util.collections.MapIterator<X,​Y> (implements java.util.Iterator<E>)
    • com.ibm.wala.util.collections.MapUtil
    • com.ibm.wala.util.collections.NonNullSingletonIterator<T> (implements java.util.Iterator<E>)
    • com.ibm.wala.util.collections.ObjectArrayMapping<T> (implements com.ibm.wala.util.intset.OrdinalSetMapping<T>)
    • com.ibm.wala.util.collections.Pair<T,​U> (implements java.io.Serializable)
    • com.ibm.wala.util.collections.ReverseIterator<T> (implements java.util.Iterator<E>)
    • com.ibm.wala.util.collections.SimpleVector<T> (implements com.ibm.wala.util.collections.IVector<T>)
    • com.ibm.wala.util.collections.SmallMap<K,​V> (implements java.util.Map<K,​V>)
    • com.ibm.wala.util.collections.SparseVector<T> (implements com.ibm.wala.util.collections.IVector<T>, java.io.Serializable)
    • com.ibm.wala.util.collections.ToStringComparator<T> (implements java.util.Comparator<T>)
    • com.ibm.wala.util.collections.TwoLevelVector<T> (implements com.ibm.wala.util.collections.IVector<T>, java.io.Serializable)
    • com.ibm.wala.util.collections.Util

Interface Hierarchy

  • com.ibm.wala.util.collections.Factory<T>
  • java.lang.Iterable<T>
    • com.ibm.wala.util.collections.IVector<T>
  • com.ibm.wala.util.collections.MultiMap<K,​V>
  • com.ibm.wala.util.collections.ObjectVisitor<T>