# Hierarchy For Package com.thinkaurelius.titan.util.datastructures

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.thinkaurelius.titan.util.datastructures.AbstractLongListUtil
  - com.thinkaurelius.titan.util.datastructures.ArraysUtil
  - com.thinkaurelius.titan.util.datastructures.BitMap
  - com.thinkaurelius.titan.util.datastructures.ByteSize
  - com.thinkaurelius.titan.util.datastructures.CompactMap (implements java.util.Map<K,V>)
  - com.thinkaurelius.titan.util.datastructures.ExceptionUtil
  - com.thinkaurelius.titan.util.datastructures.ImmutableIntSet (implements com.thinkaurelius.titan.util.datastructures.IntSet)
  - com.carrotsearch.hppc.IntIntOpenHashMap (implements java.lang.Cloneable, com.carrotsearch.hppc.IntIntMap)
    - com.thinkaurelius.titan.util.datastructures.IntHashSet (implements com.thinkaurelius.titan.util.datastructures.IntSet)
  - com.thinkaurelius.titan.util.datastructures.IterablesUtil
  - com.thinkaurelius.titan.util.datastructures.LongCounter (implements java.io.Serializable)
  - com.thinkaurelius.titan.util.datastructures.Maps
  - com.thinkaurelius.titan.util.datastructures.PointInterval<T> (implements com.thinkaurelius.titan.util.datastructures.Interval<T>)
  - com.thinkaurelius.titan.util.datastructures.ProperInterval<T> (implements com.thinkaurelius.titan.util.datastructures.Interval<T>)
  - com.thinkaurelius.titan.util.datastructures.RandomRemovalList<T> (implements java.util.Collection<E>, java.util.Iterator<E>)

## Interface Hierarchy

- com.thinkaurelius.titan.util.datastructures.Factory<O>
- com.thinkaurelius.titan.util.datastructures.Interval<T>
- com.thinkaurelius.titan.util.datastructures.IntSet
- com.thinkaurelius.titan.util.datastructures.Removable
- com.thinkaurelius.titan.util.datastructures.Retriever<I,O>

Copyright © 2012–2014. All rights reserved.