public abstract class AbstractActiveMap extends Object implements ActiveMap, org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable, org.codehaus.plexus.logging.LogEnabled
Modifier | Constructor and Description |
---|---|
protected |
AbstractActiveMap() |
protected |
AbstractActiveMap(org.codehaus.plexus.PlexusContainer container,
String role) |
Modifier and Type | Method and Description |
---|---|
protected Map |
checkedGetMap() |
void |
clear() |
void |
contextualize(org.codehaus.plexus.context.Context context) |
void |
enableLogging(org.codehaus.plexus.logging.Logger logger) |
protected org.codehaus.plexus.logging.Logger |
getLogger() |
protected Map |
getMap() |
String |
getRole()
Retrive the role, or type of component, which is collected in the current instance.
|
Object |
put(Object arg0,
Object arg1) |
void |
putAll(Map arg0) |
Object |
remove(Object key) |
protected void |
setRole(String role) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
checkedContainsKey, checkedContainsValue, checkedEntrySet, checkedGet, checkedKeySet, checkedValues
checkedIsEmpty, checkedSize, isEmpty, size
compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, putIfAbsent, remove, replace, replace, replaceAll, size, values
protected AbstractActiveMap()
protected AbstractActiveMap(org.codehaus.plexus.PlexusContainer container, String role)
protected final org.codehaus.plexus.logging.Logger getLogger()
protected final Map getMap()
protected final Map checkedGetMap() throws org.codehaus.plexus.component.repository.exception.ComponentLookupException
org.codehaus.plexus.component.repository.exception.ComponentLookupException
public final String getRole()
ActiveCollection
getRole
in interface ActiveCollection
protected final void setRole(String role)
public final void contextualize(org.codehaus.plexus.context.Context context) throws org.codehaus.plexus.context.ContextException
contextualize
in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable
org.codehaus.plexus.context.ContextException
public final void enableLogging(org.codehaus.plexus.logging.Logger logger)
enableLogging
in interface org.codehaus.plexus.logging.LogEnabled
Copyright © 2001–2020 Codehaus Plexus. All rights reserved.