Class DefaultActiveMap

java.lang.Object
org.codehaus.plexus.collections.AbstractActiveMap
org.codehaus.plexus.collections.DefaultActiveMap
All Implemented Interfaces:
Map, ActiveCollection, ActiveMap, org.codehaus.plexus.logging.LogEnabled, org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable

public class DefaultActiveMap extends AbstractActiveMap implements ActiveMap, org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable, org.codehaus.plexus.logging.LogEnabled
  • Constructor Details

    • DefaultActiveMap

      public DefaultActiveMap()
    • DefaultActiveMap

      public DefaultActiveMap(org.codehaus.plexus.PlexusContainer container, Class role)
    • DefaultActiveMap

      public DefaultActiveMap(org.codehaus.plexus.PlexusContainer container, String role)
  • Method Details

    • containsKey

      public boolean containsKey(Object key)
      Specified by:
      containsKey in interface Map
    • containsValue

      public boolean containsValue(Object value)
      Specified by:
      containsValue in interface Map
    • entrySet

      public Set entrySet()
      Specified by:
      entrySet in interface Map
    • get

      public Object get(Object key)
      Specified by:
      get in interface Map
    • isEmpty

      public boolean isEmpty()
      Description copied from interface: ActiveCollection
      Same semantics as Collection.isEmpty() or Map.isEmpty().
      Specified by:
      isEmpty in interface ActiveCollection
      Specified by:
      isEmpty in interface Map
    • keySet

      public Set keySet()
      Specified by:
      keySet in interface Map
    • size

      public int size()
      Description copied from interface: ActiveCollection
      Same semantics as Collection.size() or Map.size().
      Specified by:
      size in interface ActiveCollection
      Specified by:
      size in interface Map
    • values

      public Collection values()
      Specified by:
      values in interface Map
    • checkedContainsKey

      public boolean checkedContainsKey(Object key) throws org.codehaus.plexus.component.repository.exception.ComponentLookupException
      Description copied from interface: ActiveMap
      Same as Map.containsKey(Object), except this method will throw a ComponentLookupException if one or more elements in the set fail during lookup.
      Specified by:
      checkedContainsKey in interface ActiveMap
      Throws:
      org.codehaus.plexus.component.repository.exception.ComponentLookupException - if one or more elements of the set fail during lookup.
    • checkedContainsValue

      public boolean checkedContainsValue(Object value) throws org.codehaus.plexus.component.repository.exception.ComponentLookupException
      Description copied from interface: ActiveMap
      Same as Map.containsValue(Object), except this method will throw a ComponentLookupException if one or more elements in the set fail during lookup.
      Specified by:
      checkedContainsValue in interface ActiveMap
      Throws:
      org.codehaus.plexus.component.repository.exception.ComponentLookupException - if one or more elements of the set fail during lookup.
    • checkedEntrySet

      public Set checkedEntrySet() throws org.codehaus.plexus.component.repository.exception.ComponentLookupException
      Description copied from interface: ActiveMap
      Same as Map.entrySet(), except this method will throw a ComponentLookupException if one or more elements in the set fail during lookup.
      Specified by:
      checkedEntrySet in interface ActiveMap
      Throws:
      org.codehaus.plexus.component.repository.exception.ComponentLookupException - if one or more elements of the set fail during lookup.
    • checkedGet

      public Object checkedGet(Object key) throws org.codehaus.plexus.component.repository.exception.ComponentLookupException
      Description copied from interface: ActiveMap
      Same as Map.get(Object), except this method will throw a ComponentLookupException if one or more elements in the set fail during lookup.
      Specified by:
      checkedGet in interface ActiveMap
      Throws:
      org.codehaus.plexus.component.repository.exception.ComponentLookupException - if one or more elements of the set fail during lookup.
    • checkedIsEmpty

      public boolean checkedIsEmpty() throws org.codehaus.plexus.component.repository.exception.ComponentLookupException
      Description copied from interface: ActiveCollection
      Same semantics as Collection.isEmpty() or Map.isEmpty(), except this method will throw a ComponentLookupException if one or more of the elements collected here fails during lookup.
      Specified by:
      checkedIsEmpty in interface ActiveCollection
      Throws:
      org.codehaus.plexus.component.repository.exception.ComponentLookupException
    • checkedKeySet

      public Set checkedKeySet() throws org.codehaus.plexus.component.repository.exception.ComponentLookupException
      Description copied from interface: ActiveMap
      Same as Map#keySet(Object), except this method will throw a ComponentLookupException if one or more elements in the set fail during lookup.
      Specified by:
      checkedKeySet in interface ActiveMap
      Throws:
      org.codehaus.plexus.component.repository.exception.ComponentLookupException - if one or more elements of the set fail during lookup.
    • checkedSize

      public int checkedSize() throws org.codehaus.plexus.component.repository.exception.ComponentLookupException
      Description copied from interface: ActiveCollection
      Same semantics as Collection.size() or Map.size(), except this method will throw a ComponentLookupException if one or more of the elements collected here fails during lookup.
      Specified by:
      checkedSize in interface ActiveCollection
      Throws:
      org.codehaus.plexus.component.repository.exception.ComponentLookupException
    • checkedValues

      public Collection checkedValues() throws org.codehaus.plexus.component.repository.exception.ComponentLookupException
      Description copied from interface: ActiveMap
      Same as Map#values(Object), except this method will throw a ComponentLookupException if one or more elements in the set fail during lookup.
      Specified by:
      checkedValues in interface ActiveMap
      Throws:
      org.codehaus.plexus.component.repository.exception.ComponentLookupException - if one or more elements of the set fail during lookup.