org.codehaus.plexus.component.collections

Class ComponentMap

public class ComponentMap extends AbstractComponentCollection implements Map

Author: Jason van Zyl

Field Summary
Mapinternal
Constructor Summary
ComponentMap(PlexusContainer container, ClassRealm realm, String role, List roleHints)
Method Summary
voidclear()
booleancontainsKey(Object key)
booleancontainsValue(Object value)
SetentrySet()
booleanequals(Object object)
Objectget(Object key)
MapgetInternalMap()
MapgetMap()
inthashCode()
booleanisEmpty()
SetkeySet()
Objectput(Object key, Object value)
voidputAll(Map map)
Objectremove(Object object)
intsize()
Collectionvalues()

Field Detail

internal

private Map internal

Constructor Detail

ComponentMap

public ComponentMap(PlexusContainer container, ClassRealm realm, String role, List roleHints)

Method Detail

clear

public void clear()

containsKey

public boolean containsKey(Object key)

containsValue

public boolean containsValue(Object value)

entrySet

public Set entrySet()

equals

public boolean equals(Object object)

get

public Object get(Object key)

getInternalMap

private Map getInternalMap()

getMap

private Map getMap()

hashCode

public int hashCode()

isEmpty

public boolean isEmpty()

keySet

public Set keySet()

put

public Object put(Object key, Object value)

putAll

public void putAll(Map map)

remove

public Object remove(Object object)

size

public int size()

values

public Collection values()