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 DefaultPlexusContainer.getComponentDescriptor(java.lang.String componentKey)
           
 ComponentDescriptor PlexusContainer.getComponentDescriptor(java.lang.String componentKey)
           
 

Methods in org.codehaus.plexus with parameters of type ComponentDescriptor
 void DefaultPlexusContainer.addComponentDescriptor(ComponentDescriptor componentDescriptor)
           
 void PlexusContainer.addComponentDescriptor(ComponentDescriptor componentDescriptor)
           
 void DefaultPlexusContainer.composeComponent(java.lang.Object component, ComponentDescriptor componentDescriptor)
           
 void PlexusContainer.composeComponent(java.lang.Object component, ComponentDescriptor componentDescriptor)
           
 java.lang.Object DefaultPlexusContainer.createComponentInstance(ComponentDescriptor componentDescriptor)
           
 java.lang.Object PlexusContainer.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 CompositionResolver.addComponentDescriptor(ComponentDescriptor componentDescriptor)
           
 void DefaultCompositionResolver.addComponentDescriptor(ComponentDescriptor componentDescriptor)
           
 java.util.List MapOrientedComponentComposer.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 NoOpComponentComposer.assembleComponent(java.lang.Object component, ComponentDescriptor componentDescriptor, PlexusContainer container)
           
 void ComponentComposerManager.assembleComponent(java.lang.Object component, ComponentDescriptor componentDescriptor, PlexusContainer container)
           
 java.util.List SetterComponentComposer.assembleComponent(java.lang.Object component, ComponentDescriptor descriptor, PlexusContainer container)
           
 java.util.List FieldComponentComposer.assembleComponent(java.lang.Object component, ComponentDescriptor componentDescriptor, PlexusContainer container)
           
 void DefaultComponentComposerManager.assembleComponent(java.lang.Object component, ComponentDescriptor componentDescriptor, 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 AbstractComponentManager.getComponentDescriptor()
           
 ComponentDescriptor ComponentManager.getComponentDescriptor()
           
 

Methods in org.codehaus.plexus.component.manager with parameters of type ComponentDescriptor
 ComponentManager ComponentManagerManager.createComponentManager(ComponentDescriptor descriptor, PlexusContainer container)
           
 ComponentManager DefaultComponentManagerManager.createComponentManager(ComponentDescriptor descriptor, PlexusContainer container)
           
private  LifecycleHandler DefaultComponentManagerManager.findLifecycleHandler(ComponentDescriptor descriptor)
           
 void AbstractComponentManager.setup(PlexusContainer container, LifecycleHandler lifecycleHandler, ComponentDescriptor componentDescriptor)
           
 void ComponentManager.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 DefaultComponentRepository.getComponentDescriptor(java.lang.String key)
           
 ComponentDescriptor ComponentRepository.getComponentDescriptor(java.lang.String role)
           
 

Methods in org.codehaus.plexus.component.repository with parameters of type ComponentDescriptor
 void DefaultComponentRepository.addComponentDescriptor(ComponentDescriptor componentDescriptor)
           
 void ComponentRepository.addComponentDescriptor(ComponentDescriptor componentDescriptor)
           
 void ComponentSetDescriptor.addComponentDescriptor(ComponentDescriptor cd)
           
 java.util.List DefaultComponentRepository.getComponentDependencies(ComponentDescriptor componentDescriptor)
           
 java.util.List ComponentRepository.getComponentDependencies(ComponentDescriptor componentDescriptor)
           
 void DefaultComponentRepository.validateComponentDescriptor(ComponentDescriptor componentDescriptor)
           
 void ComponentRepository.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)