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

Uses in package org.codehaus.plexus

Methods with parameter type org.codehaus.plexus.component.repository.ComponentDescriptor

void
void
void
DefaultPlexusContainer.composeComponent(Object component, ComponentDescriptor componentDescriptor)
void
PlexusContainer.composeComponent(Object component, ComponentDescriptor componentDescriptor)
Object
Object
ComponentManager

Methods with return type org.codehaus.plexus.component.repository.ComponentDescriptor

ComponentDescriptor
ComponentDescriptor

Uses in package org.codehaus.plexus.component.composition

Methods with parameter type org.codehaus.plexus.component.repository.ComponentDescriptor

void
void
List
ComponentComposer.assembleComponent(Object component, ComponentDescriptor componentDescriptor, PlexusContainer container)
void
ComponentComposerManager.assembleComponent(Object component, ComponentDescriptor componentDescriptor, PlexusContainer container)
void
DefaultComponentComposerManager.assembleComponent(Object component, ComponentDescriptor componentDescriptor, PlexusContainer container)
List
FieldComponentComposer.assembleComponent(Object component, ComponentDescriptor componentDescriptor, PlexusContainer container)
List
MapOrientedComponentComposer.assembleComponent(Object component, ComponentDescriptor componentDescriptor, PlexusContainer container)
List
NoOpComponentComposer.assembleComponent(Object component, ComponentDescriptor componentDescriptor, PlexusContainer container)
List
Field
FieldComponentComposer.findMatchingField(Object component, ComponentDescriptor componentDescriptor, ComponentRequirement requirement, PlexusContainer container)
String
SetterComponentComposer.getErrorMessage(ComponentDescriptor descriptor, ComponentRequirement requirement, String causeDescription)
Field
FieldComponentComposer.getFieldByName(Object component, String fieldName, ComponentDescriptor componentDescriptor)
Field
FieldComponentComposer.getFieldByType(Object component, Class type, ComponentDescriptor componentDescriptor)
Field
FieldComponentComposer.getFieldByTypeIncludingSuperclasses(Class componentClass, Class type, ComponentDescriptor componentDescriptor)
List
FieldComponentComposer.getFieldsByTypeIncludingSuperclasses(Class componentClass, Class type, ComponentDescriptor componentDescriptor)
void
void
void
void
List
SetterComponentComposer.setProperty(Object component, ComponentDescriptor descriptor, ComponentRequirement requirement, PropertyDescriptor propertyDescriptor, PlexusContainer container)

Uses in package org.codehaus.plexus.component.factory

Methods with parameter type org.codehaus.plexus.component.repository.ComponentDescriptor

Object
ComponentFactory.newInstance(ComponentDescriptor componentDescriptor, ClassRealm classRealm, PlexusContainer container)

Uses in package org.codehaus.plexus.component.factory.java

Methods with parameter type org.codehaus.plexus.component.repository.ComponentDescriptor

ComponentInstantiationException
JavaComponentFactory.makeException(ClassRealm componentClassRealm, ComponentDescriptor componentDescriptor, Class implementationClass, Throwable e)
Object
JavaComponentFactory.newInstance(ComponentDescriptor componentDescriptor, ClassRealm classRealm, PlexusContainer container)

Uses in package org.codehaus.plexus.component.manager

Fields of type org.codehaus.plexus.component.repository.ComponentDescriptor

ComponentDescriptor

Methods with parameter type org.codehaus.plexus.component.repository.ComponentDescriptor

ComponentManager
ComponentManager
LifecycleHandler
void
AbstractComponentManager.setup(PlexusContainer container, LifecycleHandler lifecycleHandler, ComponentDescriptor componentDescriptor)
void
ComponentManager.setup(PlexusContainer container, LifecycleHandler lifecycleHandler, ComponentDescriptor componentDescriptor)

Methods with return type org.codehaus.plexus.component.repository.ComponentDescriptor

ComponentDescriptor
ComponentDescriptor

Uses in package org.codehaus.plexus.component.repository

Methods with parameter type org.codehaus.plexus.component.repository.ComponentDescriptor

void
void
void
List
List
void
void

Methods with return type org.codehaus.plexus.component.repository.ComponentDescriptor

ComponentDescriptor
ComponentDescriptor

Uses in package org.codehaus.plexus.component.repository.io

Methods with return type org.codehaus.plexus.component.repository.ComponentDescriptor

ComponentDescriptor
PlexusTools.buildComponentDescriptor(String configuration)
ComponentDescriptor