Class ComponentMap<T>
java.lang.Object
org.codehaus.plexus.component.collections.AbstractComponentCollection<T>
org.codehaus.plexus.component.collections.ComponentMap<T>
-
Nested Class Summary
-
Field Summary
FieldsModifier and TypeFieldDescriptionFields inherited from class org.codehaus.plexus.component.collections.AbstractComponentCollection
componentType, container, hostComponent, logger, role, roleHints
-
Constructor Summary
ConstructorsConstructorDescriptionComponentMap
(MutablePlexusContainer container, Class<T> type, String role, List<String> roleHints, String hostComponent) -
Method Summary
Methods inherited from class org.codehaus.plexus.component.collections.AbstractComponentCollection
clear, getComponentDescriptorMap, lookup
-
Field Details
-
components
-
customAdditions
-
-
Constructor Details
-
ComponentMap
-
-
Method Details
-
size
public int size() -
isEmpty
public boolean isEmpty() -
containsKey
- Specified by:
containsKey
in interfaceMap<String,
T>
-
containsValue
- Specified by:
containsValue
in interfaceMap<String,
T>
-
get
-
put
-
putAll
-
keySet
-
values
-
entrySet
-
equals
-
hashCode
public int hashCode() -
remove
-
getMap
-
getComponentMap
-
checkUpdate
protected boolean checkUpdate()- Overrides:
checkUpdate
in classAbstractComponentCollection<T>
-
releaseAllCallback
protected void releaseAllCallback()- Specified by:
releaseAllCallback
in classAbstractComponentCollection<T>
-