Uses of Class
org.codehaus.plexus.component.repository.ComponentDescriptor

Packages that use ComponentDescriptor
org.codehaus.plexus   
org.codehaus.plexus.component.composition   
org.codehaus.plexus.component.factory   
org.codehaus.plexus.component.factory.java   
org.codehaus.plexus.component.manager   
org.codehaus.plexus.component.repository   
org.codehaus.plexus.component.repository.io   
 

Uses of ComponentDescriptor in org.codehaus.plexus
 

Methods in org.codehaus.plexus that return ComponentDescriptor
 ComponentDescriptor PlexusContainer.getComponentDescriptor(java.lang.String componentKey)
           
 ComponentDescriptor DefaultPlexusContainer.getComponentDescriptor(java.lang.String componentKey)
           
 

Methods in org.codehaus.plexus with parameters of type ComponentDescriptor
 void PlexusContainer.addComponentDescriptor(ComponentDescriptor componentDescriptor)
           
 void DefaultPlexusContainer.addComponentDescriptor(ComponentDescriptor componentDescriptor)
           
 void PlexusContainer.composeComponent(java.lang.Object component, ComponentDescriptor componentDescriptor)
           
 void DefaultPlexusContainer.composeComponent(java.lang.Object component, ComponentDescriptor componentDescriptor)
           
 java.lang.Object PlexusContainer.createComponentInstance(ComponentDescriptor componentDescriptor)
           
 java.lang.Object DefaultPlexusContainer.createComponentInstance(ComponentDescriptor componentDescriptor)
           
private  ComponentManager DefaultPlexusContainer.createComponentManager(ComponentDescriptor descriptor)
           
 

Uses of ComponentDescriptor in org.codehaus.plexus.component.composition
 

Methods in org.codehaus.plexus.component.composition with parameters of type ComponentDescriptor
 void DefaultCompositionResolver.addComponentDescriptor(ComponentDescriptor componentDescriptor)
           
 void CompositionResolver.addComponentDescriptor(ComponentDescriptor componentDescriptor)
           
 java.util.List FieldComponentComposer.assembleComponent(java.lang.Object component, ComponentDescriptor componentDescriptor, PlexusContainer container)
           
 void DefaultComponentComposerManager.assembleComponent(java.lang.Object component, ComponentDescriptor componentDescriptor, PlexusContainer container)
           
 void ComponentComposerManager.assembleComponent(java.lang.Object component, ComponentDescriptor componentDescriptor, PlexusContainer container)
           
 java.util.List NoOpComponentComposer.assembleComponent(java.lang.Object component, ComponentDescriptor componentDescriptor, PlexusContainer container)
           
 java.util.List ComponentComposer.assembleComponent(java.lang.Object component, ComponentDescriptor componentDescriptor, PlexusContainer container)
           
 java.util.List MapOrientedComponentComposer.assembleComponent(java.lang.Object component, ComponentDescriptor componentDescriptor, PlexusContainer container)
           
 java.util.List SetterComponentComposer.assembleComponent(java.lang.Object component, ComponentDescriptor descriptor, PlexusContainer container)
           
protected  java.lang.reflect.Field FieldComponentComposer.findMatchingField(java.lang.Object component, ComponentDescriptor componentDescriptor, ComponentRequirement requirement, PlexusContainer container)
           
private  java.lang.String SetterComponentComposer.getErrorMessage(ComponentDescriptor descriptor, ComponentRequirement requirement, java.lang.String causeDescription)
           
protected  java.lang.reflect.Field FieldComponentComposer.getFieldByName(java.lang.Object component, java.lang.String fieldName, ComponentDescriptor componentDescriptor)
           
protected  java.lang.reflect.Field FieldComponentComposer.getFieldByType(java.lang.Object component, java.lang.Class type, ComponentDescriptor componentDescriptor)
           
protected  java.lang.reflect.Field FieldComponentComposer.getFieldByTypeIncludingSuperclasses(java.lang.Class componentClass, java.lang.Class type, ComponentDescriptor componentDescriptor)
           
protected  java.util.List FieldComponentComposer.getFieldsByTypeIncludingSuperclasses(java.lang.Class componentClass, java.lang.Class type, ComponentDescriptor componentDescriptor)
           
private  void SetterComponentComposer.reportErrorCannotAssignRequiredComponent(ComponentDescriptor descriptor, ComponentRequirement requirement, java.lang.Exception e)
           
private  void SetterComponentComposer.reportErrorCannotLookupRequiredComponent(ComponentDescriptor descriptor, ComponentRequirement requirement, java.lang.Throwable cause)
           
private  void SetterComponentComposer.reportErrorFailedToIntrospect(ComponentDescriptor descriptor)
           
private  void SetterComponentComposer.reportErrorNoSuchProperty(ComponentDescriptor descriptor, ComponentRequirement requirement)
           
private  java.util.List SetterComponentComposer.setProperty(java.lang.Object component, ComponentDescriptor descriptor, ComponentRequirement requirement, java.beans.PropertyDescriptor propertyDescriptor, PlexusContainer container)
           
 

Uses of ComponentDescriptor in org.codehaus.plexus.component.factory
 

Methods in org.codehaus.plexus.component.factory with parameters of type ComponentDescriptor
 java.lang.Object ComponentFactory.newInstance(ComponentDescriptor componentDescriptor, org.codehaus.classworlds.ClassRealm classRealm, PlexusContainer container)
           
 

Uses of ComponentDescriptor in org.codehaus.plexus.component.factory.java
 

Methods in org.codehaus.plexus.component.factory.java with parameters of type ComponentDescriptor
private  ComponentInstantiationException JavaComponentFactory.makeException(org.codehaus.classworlds.ClassRealm componentClassRealm, ComponentDescriptor componentDescriptor, java.lang.Class implementationClass, java.lang.Throwable e)
           
 java.lang.Object JavaComponentFactory.newInstance(ComponentDescriptor componentDescriptor, org.codehaus.classworlds.ClassRealm classRealm, PlexusContainer container)
           
 

Uses of ComponentDescriptor in org.codehaus.plexus.component.manager
 

Fields in org.codehaus.plexus.component.manager declared as ComponentDescriptor
private  ComponentDescriptor AbstractComponentManager.componentDescriptor
           
 

Methods in org.codehaus.plexus.component.manager that return ComponentDescriptor
 ComponentDescriptor ComponentManager.getComponentDescriptor()
           
 ComponentDescriptor AbstractComponentManager.getComponentDescriptor()
           
 

Methods in org.codehaus.plexus.component.manager with parameters of type ComponentDescriptor
 ComponentManager DefaultComponentManagerManager.createComponentManager(ComponentDescriptor descriptor, PlexusContainer container)
           
 ComponentManager ComponentManagerManager.createComponentManager(ComponentDescriptor descriptor, PlexusContainer container)
           
private  LifecycleHandler DefaultComponentManagerManager.findLifecycleHandler(ComponentDescriptor descriptor)
           
 void ComponentManager.setup(PlexusContainer container, LifecycleHandler lifecycleHandler, ComponentDescriptor componentDescriptor)
           
 void AbstractComponentManager.setup(PlexusContainer container, LifecycleHandler lifecycleHandler, ComponentDescriptor componentDescriptor)
           
 

Uses of ComponentDescriptor in org.codehaus.plexus.component.repository
 

Methods in org.codehaus.plexus.component.repository that return ComponentDescriptor
 ComponentDescriptor ComponentRepository.getComponentDescriptor(java.lang.String role)
           
 ComponentDescriptor DefaultComponentRepository.getComponentDescriptor(java.lang.String key)
           
 

Methods in org.codehaus.plexus.component.repository with parameters of type ComponentDescriptor
 void ComponentSetDescriptor.addComponentDescriptor(ComponentDescriptor cd)
           
 void ComponentRepository.addComponentDescriptor(ComponentDescriptor componentDescriptor)
           
 void DefaultComponentRepository.addComponentDescriptor(ComponentDescriptor componentDescriptor)
           
 java.util.List ComponentRepository.getComponentDependencies(ComponentDescriptor componentDescriptor)
           
 java.util.List DefaultComponentRepository.getComponentDependencies(ComponentDescriptor componentDescriptor)
           
 void ComponentRepository.validateComponentDescriptor(ComponentDescriptor componentDescriptor)
           
 void DefaultComponentRepository.validateComponentDescriptor(ComponentDescriptor componentDescriptor)
           
 

Uses of ComponentDescriptor in org.codehaus.plexus.component.repository.io
 

Methods in org.codehaus.plexus.component.repository.io that return ComponentDescriptor
static ComponentDescriptor PlexusTools.buildComponentDescriptor(PlexusConfiguration configuration)
           
static ComponentDescriptor PlexusTools.buildComponentDescriptor(java.lang.String configuration)