## Hierarchy For Package org.codehaus.plexus.collections

## Class Hierarchy

- java.lang.Object
  - org.codehaus.plexus.collections.AbstractActiveList (implements org.codehaus.plexus.collections.ActiveList)
    - org.codehaus.plexus.collections.DefaultActiveList (implements org.codehaus.plexus.collections.ActiveList, org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable, org.codehaus.plexus.logging.LogEnabled)
  - org.codehaus.plexus.collections.AbstractActiveMap (implements org.codehaus.plexus.collections.ActiveMap, org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable, org.codehaus.plexus.logging.LogEnabled)
    - org.codehaus.plexus.collections.DefaultActiveMap (implements org.codehaus.plexus.collections.ActiveMap, org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable, org.codehaus.plexus.logging.LogEnabled)
  - org.codehaus.plexus.collections.AbstractActiveSet (implements org.codehaus.plexus.collections.ActiveSet)
    - org.codehaus.plexus.collections.DefaultActiveSet (implements org.codehaus.plexus.collections.ActiveSet, org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable, org.codehaus.plexus.logging.LogEnabled)
  - org.codehaus.plexus.collections.DefaultActiveCollectionManager (implements org.codehaus.plexus.collections.ActiveCollectionManager, org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable)
  - org.codehaus.plexus.collections.DefaultProtoCollection (implements org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable, org.codehaus.plexus.collections.ProtoCollection)

## Interface Hierarchy

- org.codehaus.plexus.collections.ActiveCollection
  - org.codehaus.plexus.collections.ActiveList (also extends java.util.List<E>)
  - org.codehaus.plexus.collections.ActiveMap (also extends java.util.Map<K,V>)
  - org.codehaus.plexus.collections.ActiveSet (also extends java.util.Set<E>)
- org.codehaus.plexus.collections.ActiveCollectionManager
- java.lang.Iterable<T>
  - java.util.Collection<E>
    - java.util.List<E>
      - org.codehaus.plexus.collections.ActiveList (also extends org.codehaus.plexus.collections.ActiveCollection)
    - java.util.Set<E>
      - org.codehaus.plexus.collections.ActiveSet (also extends org.codehaus.plexus.collections.ActiveCollection)
- java.util.Map<K,V>
  - org.codehaus.plexus.collections.ActiveMap (also extends org.codehaus.plexus.collections.ActiveCollection)
- org.codehaus.plexus.collections.ProtoCollection

Copyright © 2011. All Rights Reserved.