Package org.codehaus.plexus.collections
Class DefaultActiveMap
- java.lang.Object
-
- org.codehaus.plexus.collections.AbstractActiveMap
-
- org.codehaus.plexus.collections.DefaultActiveMap
-
- All Implemented Interfaces:
java.util.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 Summary
Constructors Constructor Description DefaultActiveMap()
DefaultActiveMap(org.codehaus.plexus.PlexusContainer container, java.lang.Class role)
DefaultActiveMap(org.codehaus.plexus.PlexusContainer container, java.lang.String role)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
checkedContainsKey(java.lang.Object key)
Same asMap.containsKey(Object)
, except this method will throw aComponentLookupException
if one or more elements in the set fail during lookup.boolean
checkedContainsValue(java.lang.Object value)
Same asMap.containsValue(Object)
, except this method will throw aComponentLookupException
if one or more elements in the set fail during lookup.java.util.Set
checkedEntrySet()
Same asMap.entrySet()
, except this method will throw aComponentLookupException
if one or more elements in the set fail during lookup.java.lang.Object
checkedGet(java.lang.Object key)
Same asMap.get(Object)
, except this method will throw aComponentLookupException
if one or more elements in the set fail during lookup.boolean
checkedIsEmpty()
Same semantics asCollection.isEmpty()
orMap.isEmpty()
, except this method will throw aComponentLookupException
if one or more of the elements collected here fails during lookup.java.util.Set
checkedKeySet()
Same asMap#keySet(Object)
, except this method will throw aComponentLookupException
if one or more elements in the set fail during lookup.int
checkedSize()
Same semantics asCollection.size()
orMap.size()
, except this method will throw aComponentLookupException
if one or more of the elements collected here fails during lookup.java.util.Collection
checkedValues()
Same asMap#values(Object)
, except this method will throw aComponentLookupException
if one or more elements in the set fail during lookup.boolean
containsKey(java.lang.Object key)
boolean
containsValue(java.lang.Object value)
java.util.Set
entrySet()
java.lang.Object
get(java.lang.Object key)
boolean
isEmpty()
Same semantics asCollection.isEmpty()
orMap.isEmpty()
.java.util.Set
keySet()
int
size()
Same semantics asCollection.size()
orMap.size()
.java.util.Collection
values()
-
Methods inherited from class org.codehaus.plexus.collections.AbstractActiveMap
checkedGetMap, clear, contextualize, enableLogging, getLogger, getMap, getRole, put, putAll, remove, setRole
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.codehaus.plexus.collections.ActiveCollection
getRole
-
-
-
-
Method Detail
-
containsKey
public boolean containsKey(java.lang.Object key)
- Specified by:
containsKey
in interfacejava.util.Map
-
containsValue
public boolean containsValue(java.lang.Object value)
- Specified by:
containsValue
in interfacejava.util.Map
-
entrySet
public java.util.Set entrySet()
- Specified by:
entrySet
in interfacejava.util.Map
-
get
public java.lang.Object get(java.lang.Object key)
- Specified by:
get
in interfacejava.util.Map
-
isEmpty
public boolean isEmpty()
Description copied from interface:ActiveCollection
Same semantics asCollection.isEmpty()
orMap.isEmpty()
.- Specified by:
isEmpty
in interfaceActiveCollection
- Specified by:
isEmpty
in interfacejava.util.Map
-
keySet
public java.util.Set keySet()
- Specified by:
keySet
in interfacejava.util.Map
-
size
public int size()
Description copied from interface:ActiveCollection
Same semantics asCollection.size()
orMap.size()
.- Specified by:
size
in interfaceActiveCollection
- Specified by:
size
in interfacejava.util.Map
-
values
public java.util.Collection values()
- Specified by:
values
in interfacejava.util.Map
-
checkedContainsKey
public boolean checkedContainsKey(java.lang.Object key) throws org.codehaus.plexus.component.repository.exception.ComponentLookupException
Description copied from interface:ActiveMap
Same asMap.containsKey(Object)
, except this method will throw aComponentLookupException
if one or more elements in the set fail during lookup.- Specified by:
checkedContainsKey
in interfaceActiveMap
- Throws:
org.codehaus.plexus.component.repository.exception.ComponentLookupException
- if one or more elements of the set fail during lookup.
-
checkedContainsValue
public boolean checkedContainsValue(java.lang.Object value) throws org.codehaus.plexus.component.repository.exception.ComponentLookupException
Description copied from interface:ActiveMap
Same asMap.containsValue(Object)
, except this method will throw aComponentLookupException
if one or more elements in the set fail during lookup.- Specified by:
checkedContainsValue
in interfaceActiveMap
- Throws:
org.codehaus.plexus.component.repository.exception.ComponentLookupException
- if one or more elements of the set fail during lookup.
-
checkedEntrySet
public java.util.Set checkedEntrySet() throws org.codehaus.plexus.component.repository.exception.ComponentLookupException
Description copied from interface:ActiveMap
Same asMap.entrySet()
, except this method will throw aComponentLookupException
if one or more elements in the set fail during lookup.- Specified by:
checkedEntrySet
in interfaceActiveMap
- Throws:
org.codehaus.plexus.component.repository.exception.ComponentLookupException
- if one or more elements of the set fail during lookup.
-
checkedGet
public java.lang.Object checkedGet(java.lang.Object key) throws org.codehaus.plexus.component.repository.exception.ComponentLookupException
Description copied from interface:ActiveMap
Same asMap.get(Object)
, except this method will throw aComponentLookupException
if one or more elements in the set fail during lookup.- Specified by:
checkedGet
in interfaceActiveMap
- 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 asCollection.isEmpty()
orMap.isEmpty()
, except this method will throw aComponentLookupException
if one or more of the elements collected here fails during lookup.- Specified by:
checkedIsEmpty
in interfaceActiveCollection
- Throws:
org.codehaus.plexus.component.repository.exception.ComponentLookupException
-
checkedKeySet
public java.util.Set checkedKeySet() throws org.codehaus.plexus.component.repository.exception.ComponentLookupException
Description copied from interface:ActiveMap
Same asMap#keySet(Object)
, except this method will throw aComponentLookupException
if one or more elements in the set fail during lookup.- Specified by:
checkedKeySet
in interfaceActiveMap
- 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 asCollection.size()
orMap.size()
, except this method will throw aComponentLookupException
if one or more of the elements collected here fails during lookup.- Specified by:
checkedSize
in interfaceActiveCollection
- Throws:
org.codehaus.plexus.component.repository.exception.ComponentLookupException
-
checkedValues
public java.util.Collection checkedValues() throws org.codehaus.plexus.component.repository.exception.ComponentLookupException
Description copied from interface:ActiveMap
Same asMap#values(Object)
, except this method will throw aComponentLookupException
if one or more elements in the set fail during lookup.- Specified by:
checkedValues
in interfaceActiveMap
- Throws:
org.codehaus.plexus.component.repository.exception.ComponentLookupException
- if one or more elements of the set fail during lookup.
-
-