org.codehaus.plexus.component.repository
Class DefaultComponentRepository.ComponentRealmDescriptorMaps

java.lang.Object
  extended by org.codehaus.plexus.component.repository.DefaultComponentRepository.ComponentRealmDescriptorMaps
Enclosing class:
DefaultComponentRepository

private class DefaultComponentRepository.ComponentRealmDescriptorMaps
extends java.lang.Object


Field Summary
private  java.util.Map realmMaps
          Map<RealmId, RealmMaps>.
 
Constructor Summary
private DefaultComponentRepository.ComponentRealmDescriptorMaps()
           
 
Method Summary
 boolean containsKey(java.lang.String role, java.lang.String roleHint, org.codehaus.plexus.classworlds.realm.ClassRealm realm)
           
 ComponentDescriptor getComponentDescriptor(java.lang.String role, java.lang.String roleHint, org.codehaus.plexus.classworlds.realm.ClassRealm realm)
           
 java.util.Map getComponentDescriptorMap(java.lang.String role, org.codehaus.plexus.classworlds.realm.ClassRealm realm)
           
 java.util.Map getRealmMap(java.lang.String realmId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

realmMaps

private java.util.Map realmMaps
Map<RealmId, RealmMaps>.

Constructor Detail

DefaultComponentRepository.ComponentRealmDescriptorMaps

private DefaultComponentRepository.ComponentRealmDescriptorMaps()
Method Detail

containsKey

public boolean containsKey(java.lang.String role,
                           java.lang.String roleHint,
                           org.codehaus.plexus.classworlds.realm.ClassRealm realm)

getComponentDescriptorMap

public java.util.Map getComponentDescriptorMap(java.lang.String role,
                                               org.codehaus.plexus.classworlds.realm.ClassRealm realm)

getComponentDescriptor

public ComponentDescriptor getComponentDescriptor(java.lang.String role,
                                                  java.lang.String roleHint,
                                                  org.codehaus.plexus.classworlds.realm.ClassRealm realm)

getRealmMap

public java.util.Map getRealmMap(java.lang.String realmId)