Uses of Class
org.codehaus.plexus.component.repository.ComponentDescriptor
-
-
Uses of ComponentDescriptor in org.codehaus.plexus
Methods in org.codehaus.plexus that return ComponentDescriptor Modifier and Type Method Description <T> ComponentDescriptor<T>
ComponentRegistry. getComponentDescriptor(Class<T> type, String role, String roleHint)
ComponentDescriptor<?>
ComponentRegistry. getComponentDescriptor(String role, String roleHint, org.codehaus.plexus.classworlds.realm.ClassRealm realm)
Deprecated.<T> ComponentDescriptor<T>
DefaultComponentRegistry. getComponentDescriptor(Class<T> type, String role, String roleHint)
ComponentDescriptor<?>
DefaultComponentRegistry. getComponentDescriptor(String role, String roleHint, org.codehaus.plexus.classworlds.realm.ClassRealm realm)
Deprecated.<T> ComponentDescriptor<T>
DefaultPlexusContainer. getComponentDescriptor(Class<T> type, String role, String roleHint)
ComponentDescriptor<?>
DefaultPlexusContainer. getComponentDescriptor(String role)
ComponentDescriptor<?>
DefaultPlexusContainer. getComponentDescriptor(String role, String roleHint)
<T> ComponentDescriptor<T>
PlexusContainer. getComponentDescriptor(Class<T> type, String role, String roleHint)
Returns the ComponentDescriptor with the given component role and hint.ComponentDescriptor<?>
PlexusContainer. getComponentDescriptor(String role)
Returns the ComponentDescriptor with the given component role and the default role hint.ComponentDescriptor<?>
PlexusContainer. getComponentDescriptor(String role, String roleHint)
Returns the ComponentDescriptor with the given component role and hint.Methods in org.codehaus.plexus that return types with arguments of type ComponentDescriptor Modifier and Type Method Description List<ComponentDescriptor<?>>
DefaultPlexusContainer. discoverComponents(org.codehaus.plexus.classworlds.realm.ClassRealm realm)
List<ComponentDescriptor<?>>
DefaultPlexusContainer. discoverComponents(org.codehaus.plexus.classworlds.realm.ClassRealm realm, Object data)
List<ComponentDescriptor<?>>
PlexusContainer. discoverComponents(org.codehaus.plexus.classworlds.realm.ClassRealm childRealm)
Discovers components in the given realm.List<ComponentDescriptor<?>>
PlexusContainer. discoverComponents(org.codehaus.plexus.classworlds.realm.ClassRealm realm, Object data)
Discovers components in the given realm.<T> List<ComponentDescriptor<T>>
ComponentRegistry. getComponentDescriptorList(Class<T> type, String role)
<T> List<ComponentDescriptor<T>>
DefaultComponentRegistry. getComponentDescriptorList(Class<T> type, String role)
<T> List<ComponentDescriptor<T>>
DefaultPlexusContainer. getComponentDescriptorList(Class<T> type, String role)
List<ComponentDescriptor<?>>
DefaultPlexusContainer. getComponentDescriptorList(String role)
<T> List<ComponentDescriptor<T>>
PlexusContainer. getComponentDescriptorList(Class<T> type, String role)
Returns a List of ComponentDescriptors with the given role.List<ComponentDescriptor<?>>
PlexusContainer. getComponentDescriptorList(String role)
Returns a List of ComponentDescriptors with the given role.<T> Map<String,ComponentDescriptor<T>>
ComponentRegistry. getComponentDescriptorMap(Class<T> type, String role)
<T> Map<String,ComponentDescriptor<T>>
DefaultComponentRegistry. getComponentDescriptorMap(Class<T> type, String role)
<T> Map<String,ComponentDescriptor<T>>
DefaultPlexusContainer. getComponentDescriptorMap(Class<T> type, String role)
Map<String,ComponentDescriptor<?>>
DefaultPlexusContainer. getComponentDescriptorMap(String role)
<T> Map<String,ComponentDescriptor<T>>
PlexusContainer. getComponentDescriptorMap(Class<T> type, String role)
Returns a Map of ComponentDescriptors with the given role, keyed by role-hint.Map<String,ComponentDescriptor<?>>
PlexusContainer. getComponentDescriptorMap(String role)
Returns a Map of ComponentDescriptors with the given role, keyed by role-hint.Methods in org.codehaus.plexus with parameters of type ComponentDescriptor Modifier and Type Method Description void
ComponentRegistry. addComponentDescriptor(ComponentDescriptor<?> componentDescriptor)
void
DefaultComponentRegistry. addComponentDescriptor(ComponentDescriptor<?> componentDescriptor)
void
DefaultPlexusContainer. addComponentDescriptor(ComponentDescriptor<?> componentDescriptor)
void
PlexusContainer. addComponentDescriptor(ComponentDescriptor<?> componentDescriptor)
Adds a component descriptor to this container.<T> T
ComponentRegistry. lookup(ComponentDescriptor<T> componentDescriptor)
<T> T
DefaultComponentRegistry. lookup(ComponentDescriptor<T> componentDescriptor)
<T> T
DefaultPlexusContainer. lookup(ComponentDescriptor<T> componentDescriptor)
<T> T
PlexusContainer. lookup(ComponentDescriptor<T> componentDescriptor)
Looks up and returns a component object matching the given component descriptor. -
Uses of ComponentDescriptor in org.codehaus.plexus.component.builder
Methods in org.codehaus.plexus.component.builder with parameters of type ComponentDescriptor Modifier and Type Method Description void
AbstractComponentBuildListener. beforeComponentCreate(ComponentDescriptor<?> componentDescriptor, org.codehaus.plexus.classworlds.realm.ClassRealm realm)
void
ComponentBuildListener. beforeComponentCreate(ComponentDescriptor<?> componentDescriptor, org.codehaus.plexus.classworlds.realm.ClassRealm realm)
T
ComponentBuilder. build(ComponentDescriptor<T> descriptor, org.codehaus.plexus.classworlds.realm.ClassRealm realm, ComponentBuildListener listener)
T
XBeanComponentBuilder. build(ComponentDescriptor<T> descriptor, org.codehaus.plexus.classworlds.realm.ClassRealm realm, ComponentBuildListener listener)
void
AbstractComponentBuildListener. componentConfigured(ComponentDescriptor<?> componentDescriptor, Object component, org.codehaus.plexus.classworlds.realm.ClassRealm realm)
void
ComponentBuildListener. componentConfigured(ComponentDescriptor<?> componentDescriptor, Object component, org.codehaus.plexus.classworlds.realm.ClassRealm realm)
void
AbstractComponentBuildListener. componentCreated(ComponentDescriptor<?> componentDescriptor, Object component, org.codehaus.plexus.classworlds.realm.ClassRealm realm)
void
ComponentBuildListener. componentCreated(ComponentDescriptor<?> componentDescriptor, Object component, org.codehaus.plexus.classworlds.realm.ClassRealm realm)
protected T
XBeanComponentBuilder. createComponentInstance(ComponentDescriptor<T> descriptor, org.codehaus.plexus.classworlds.realm.ClassRealm realm)
org.apache.xbean.recipe.ObjectRecipe
XBeanComponentBuilder. createObjectRecipe(T instance, ComponentDescriptor<T> descriptor, org.codehaus.plexus.classworlds.realm.ClassRealm realm)
protected boolean
XBeanComponentBuilder. shouldConfigure(ComponentDescriptor<T> descriptor)
Constructors in org.codehaus.plexus.component.builder with parameters of type ComponentDescriptor Constructor Description RequirementRecipe(ComponentDescriptor<T> componentDescriptor, ComponentRequirement requirement, MutablePlexusContainer container, boolean autoMatch)
-
Uses of ComponentDescriptor in org.codehaus.plexus.component.collections
Methods in org.codehaus.plexus.component.collections that return types with arguments of type ComponentDescriptor Modifier and Type Method Description protected Map<String,ComponentDescriptor<T>>
AbstractComponentCollection. getComponentDescriptorMap()
Methods in org.codehaus.plexus.component.collections with parameters of type ComponentDescriptor Modifier and Type Method Description protected T
AbstractComponentCollection. lookup(ComponentDescriptor<T> componentDescriptor)
-
Uses of ComponentDescriptor in org.codehaus.plexus.component.composition
Methods in org.codehaus.plexus.component.composition with parameters of type ComponentDescriptor Modifier and Type Method Description void
CompositionResolver. addComponentDescriptor(ComponentDescriptor<?> componentDescriptor)
void
DefaultCompositionResolver. addComponentDescriptor(ComponentDescriptor<?> componentDescriptor)
-
Uses of ComponentDescriptor in org.codehaus.plexus.component.factory
Methods in org.codehaus.plexus.component.factory with parameters of type ComponentDescriptor Modifier and Type Method Description protected Object
AbstractComponentFactory. newInstance(ComponentDescriptor componentDescriptor, org.codehaus.classworlds.ClassRealm classRealm, PlexusContainer container)
Object
AbstractComponentFactory. newInstance(ComponentDescriptor componentDescriptor, org.codehaus.plexus.classworlds.realm.ClassRealm classRealm, PlexusContainer container)
Object
ComponentFactory. newInstance(ComponentDescriptor componentDescriptor, org.codehaus.plexus.classworlds.realm.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 Modifier and Type Method Description Object
JavaComponentFactory. newInstance(ComponentDescriptor componentDescriptor, org.codehaus.plexus.classworlds.realm.ClassRealm classRealm, PlexusContainer container)
-
Uses of ComponentDescriptor in org.codehaus.plexus.component.manager
Fields in org.codehaus.plexus.component.manager declared as ComponentDescriptor Modifier and Type Field Description protected ComponentDescriptor<T>
AbstractComponentManager. componentDescriptor
Methods in org.codehaus.plexus.component.manager that return ComponentDescriptor Modifier and Type Method Description ComponentDescriptor<T>
AbstractComponentManager. getComponentDescriptor()
ComponentDescriptor<T>
ComponentManager. getComponentDescriptor()
Methods in org.codehaus.plexus.component.manager with parameters of type ComponentDescriptor Modifier and Type Method Description <T> ComponentManager<T>
ComponentManagerFactory. createComponentManager(MutablePlexusContainer container, LifecycleHandler lifecycleHandler, ComponentDescriptor<T> componentDescriptor, String role, String roleHint)
Creates a new component manager for the specified component descriptor.ComponentManager<?>
PerLookupComponentManagerFactory. createComponentManager(MutablePlexusContainer container, LifecycleHandler lifecycleHandler, ComponentDescriptor componentDescriptor, String role, String roleHint)
ComponentManager<?>
SingletonComponentManagerFactory. createComponentManager(MutablePlexusContainer container, LifecycleHandler lifecycleHandler, ComponentDescriptor componentDescriptor, String role, String roleHint)
Constructors in org.codehaus.plexus.component.manager with parameters of type ComponentDescriptor Constructor Description AbstractComponentManager(MutablePlexusContainer container, LifecycleHandler lifecycleHandler, ComponentDescriptor<T> componentDescriptor, String role, String roleHint)
PerLookupComponentManager(MutablePlexusContainer container, LifecycleHandler lifecycleHandler, ComponentDescriptor<T> componentDescriptor, String role, String roleHint)
SingletonComponentManager(MutablePlexusContainer container, LifecycleHandler lifecycleHandler, ComponentDescriptor<T> componentDescriptor, String role, String roleHint)
-
Uses of ComponentDescriptor in org.codehaus.plexus.component.repository
Methods in org.codehaus.plexus.component.repository that return ComponentDescriptor Modifier and Type Method Description <T> ComponentDescriptor<T>
ComponentRepository. getComponentDescriptor(Class<T> type, String role, String roleHint)
ComponentDescriptor<?>
ComponentRepository. getComponentDescriptor(String role, String roleHint, org.codehaus.plexus.classworlds.realm.ClassRealm realm)
Deprecated.<T> ComponentDescriptor<T>
DefaultComponentRepository. getComponentDescriptor(Class<T> type, String role, String roleHint)
ComponentDescriptor<?>
DefaultComponentRepository. getComponentDescriptor(String role, String roleHint, org.codehaus.plexus.classworlds.realm.ClassRealm realm)
Deprecated.Methods in org.codehaus.plexus.component.repository that return types with arguments of type ComponentDescriptor Modifier and Type Method Description <T> List<ComponentDescriptor<T>>
ComponentRepository. getComponentDescriptorList(Class<T> type, String role)
<T> List<ComponentDescriptor<T>>
DefaultComponentRepository. getComponentDescriptorList(Class<T> type, String role)
<T> Map<String,ComponentDescriptor<T>>
ComponentRepository. getComponentDescriptorMap(Class<T> type, String role)
<T> Map<String,ComponentDescriptor<T>>
DefaultComponentRepository. getComponentDescriptorMap(Class<T> type, String role)
List<ComponentDescriptor<?>>
ComponentSetDescriptor. getComponents()
Returns a list of components in this set.Methods in org.codehaus.plexus.component.repository with parameters of type ComponentDescriptor Modifier and Type Method Description void
ComponentRepository. addComponentDescriptor(ComponentDescriptor<?> componentDescriptor)
void
ComponentSetDescriptor. addComponentDescriptor(ComponentDescriptor<?> cd)
Add a new ComponentDescriptor to this set.void
DefaultComponentRepository. addComponentDescriptor(ComponentDescriptor<?> componentDescriptor)
Method parameters in org.codehaus.plexus.component.repository with type arguments of type ComponentDescriptor Modifier and Type Method Description void
ComponentSetDescriptor. setComponents(List<ComponentDescriptor<?>> components)
Sets a List of components as this set's contents. -
Uses of ComponentDescriptor in org.codehaus.plexus.component.repository.io
Methods in org.codehaus.plexus.component.repository.io that return ComponentDescriptor Modifier and Type Method Description static ComponentDescriptor<?>
PlexusTools. buildComponentDescriptor(String configuration, org.codehaus.plexus.classworlds.realm.ClassRealm realm)
static ComponentDescriptor<?>
PlexusTools. buildComponentDescriptor(PlexusConfiguration configuration)
static ComponentDescriptor<?>
PlexusTools. buildComponentDescriptor(PlexusConfiguration configuration, org.codehaus.plexus.classworlds.realm.ClassRealm realm)
-
Uses of ComponentDescriptor in org.codehaus.plexus.configuration
Methods in org.codehaus.plexus.configuration with parameters of type ComponentDescriptor Modifier and Type Method Description static void
PlexusComponentDescriptorMerger. merge(ComponentDescriptor<?> override, ComponentDescriptor<?> target)
Merges override and target, where target is updated with override. -
Uses of ComponentDescriptor in org.codehaus.plexus.configuration.source
Methods in org.codehaus.plexus.configuration.source with parameters of type ComponentDescriptor Modifier and Type Method Description PlexusConfiguration
ChainedConfigurationSource. getConfiguration(ComponentDescriptor componentDescriptor)
PlexusConfiguration
ConfigurationSource. getConfiguration(ComponentDescriptor componentDescriptor)
PlexusConfiguration
ContainerConfigurationSource. getConfiguration(ComponentDescriptor componentDescriptor)
-