Package org.codehaus.plexus.collections
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
-
Nested Class Summary
-
Field Summary
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultActiveMap(org.codehaus.plexus.PlexusContainer container, Class role) DefaultActiveMap(org.codehaus.plexus.PlexusContainer container, String role) -
Method Summary
Modifier and TypeMethodDescriptionbooleancheckedContainsKey(Object key) Same asMap.containsKey(Object), except this method will throw aComponentLookupExceptionif one or more elements in the set fail during lookup.booleancheckedContainsValue(Object value) Same asMap.containsValue(Object), except this method will throw aComponentLookupExceptionif one or more elements in the set fail during lookup.Same asMap.entrySet(), except this method will throw aComponentLookupExceptionif one or more elements in the set fail during lookup.checkedGet(Object key) Same asMap.get(Object), except this method will throw aComponentLookupExceptionif one or more elements in the set fail during lookup.booleanSame semantics asCollection.isEmpty()orMap.isEmpty(), except this method will throw aComponentLookupExceptionif one or more of the elements collected here fails during lookup.Same asMap#keySet(Object), except this method will throw aComponentLookupExceptionif one or more elements in the set fail during lookup.intSame semantics asCollection.size()orMap.size(), except this method will throw aComponentLookupExceptionif one or more of the elements collected here fails during lookup.Same asMap#values(Object), except this method will throw aComponentLookupExceptionif one or more elements in the set fail during lookup.booleancontainsKey(Object key) booleancontainsValue(Object value) entrySet()booleanisEmpty()Same semantics asCollection.isEmpty()orMap.isEmpty().keySet()intsize()Same semantics asCollection.size()orMap.size().values()Methods inherited from class org.codehaus.plexus.collections.AbstractActiveMap
checkedGetMap, clear, contextualize, enableLogging, getLogger, getMap, getRole, put, putAll, remove, setRoleMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.codehaus.plexus.collections.ActiveCollection
getRoleMethods inherited from interface org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable
contextualizeMethods inherited from interface org.codehaus.plexus.logging.LogEnabled
enableLoggingMethods inherited from interface java.util.Map
clear, compute, computeIfAbsent, computeIfPresent, equals, forEach, getOrDefault, hashCode, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll
-
Constructor Details
-
DefaultActiveMap
public DefaultActiveMap() -
DefaultActiveMap
-
DefaultActiveMap
-
-
Method Details
-
containsKey
- Specified by:
containsKeyin interfaceMap
-
containsValue
- Specified by:
containsValuein interfaceMap
-
entrySet
-
get
-
isEmpty
public boolean isEmpty()Description copied from interface:ActiveCollectionSame semantics asCollection.isEmpty()orMap.isEmpty().- Specified by:
isEmptyin interfaceActiveCollection- Specified by:
isEmptyin interfaceMap
-
keySet
-
size
public int size()Description copied from interface:ActiveCollectionSame semantics asCollection.size()orMap.size().- Specified by:
sizein interfaceActiveCollection- Specified by:
sizein interfaceMap
-
values
-
checkedContainsKey
public boolean checkedContainsKey(Object key) throws org.codehaus.plexus.component.repository.exception.ComponentLookupException Description copied from interface:ActiveMapSame asMap.containsKey(Object), except this method will throw aComponentLookupExceptionif one or more elements in the set fail during lookup.- Specified by:
checkedContainsKeyin interfaceActiveMap- 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:ActiveMapSame asMap.containsValue(Object), except this method will throw aComponentLookupExceptionif one or more elements in the set fail during lookup.- Specified by:
checkedContainsValuein interfaceActiveMap- 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.ComponentLookupExceptionDescription copied from interface:ActiveMapSame asMap.entrySet(), except this method will throw aComponentLookupExceptionif one or more elements in the set fail during lookup.- Specified by:
checkedEntrySetin interfaceActiveMap- 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:ActiveMapSame asMap.get(Object), except this method will throw aComponentLookupExceptionif one or more elements in the set fail during lookup.- Specified by:
checkedGetin 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.ComponentLookupExceptionDescription copied from interface:ActiveCollectionSame semantics asCollection.isEmpty()orMap.isEmpty(), except this method will throw aComponentLookupExceptionif one or more of the elements collected here fails during lookup.- Specified by:
checkedIsEmptyin interfaceActiveCollection- Throws:
org.codehaus.plexus.component.repository.exception.ComponentLookupException
-
checkedKeySet
public Set checkedKeySet() throws org.codehaus.plexus.component.repository.exception.ComponentLookupExceptionDescription copied from interface:ActiveMapSame asMap#keySet(Object), except this method will throw aComponentLookupExceptionif one or more elements in the set fail during lookup.- Specified by:
checkedKeySetin 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.ComponentLookupExceptionDescription copied from interface:ActiveCollectionSame semantics asCollection.size()orMap.size(), except this method will throw aComponentLookupExceptionif one or more of the elements collected here fails during lookup.- Specified by:
checkedSizein interfaceActiveCollection- Throws:
org.codehaus.plexus.component.repository.exception.ComponentLookupException
-
checkedValues
public Collection checkedValues() throws org.codehaus.plexus.component.repository.exception.ComponentLookupExceptionDescription copied from interface:ActiveMapSame asMap#values(Object), except this method will throw aComponentLookupExceptionif one or more elements in the set fail during lookup.- Specified by:
checkedValuesin interfaceActiveMap- Throws:
org.codehaus.plexus.component.repository.exception.ComponentLookupException- if one or more elements of the set fail during lookup.
-