Uses of Class
org.codehaus.plexus.component.repository.ComponentDescriptor
Packages that use ComponentDescriptor
Package
Description
-
Uses of ComponentDescriptor in org.codehaus.plexus
Methods in org.codehaus.plexus that return ComponentDescriptorModifier and TypeMethodDescription<T> ComponentDescriptor
<T> ComponentRegistry.getComponentDescriptor
(Class<T> type, String role, String roleHint) 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) 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) DefaultPlexusContainer.getComponentDescriptor
(String role) 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.PlexusContainer.getComponentDescriptor
(String role) Returns the ComponentDescriptor with the given component role and the default role hint.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 ComponentDescriptorModifier and TypeMethodDescriptionDefaultPlexusContainer.discoverComponents
(org.codehaus.plexus.classworlds.realm.ClassRealm realm) DefaultPlexusContainer.discoverComponents
(org.codehaus.plexus.classworlds.realm.ClassRealm realm, Object data) PlexusContainer.discoverComponents
(org.codehaus.plexus.classworlds.realm.ClassRealm childRealm) Discovers components in the given realm.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) DefaultPlexusContainer.getComponentDescriptorList
(String role) <T> List
<ComponentDescriptor<T>> PlexusContainer.getComponentDescriptorList
(Class<T> type, String role) Returns a List of ComponentDescriptors with the given role.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) 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.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 ComponentDescriptorModifier and TypeMethodDescriptionvoid
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 ComponentDescriptorModifier and TypeMethodDescriptionvoid
AbstractComponentBuildListener.beforeComponentCreate
(ComponentDescriptor<?> componentDescriptor, org.codehaus.plexus.classworlds.realm.ClassRealm realm) void
ComponentBuildListener.beforeComponentCreate
(ComponentDescriptor<?> componentDescriptor, org.codehaus.plexus.classworlds.realm.ClassRealm realm) ComponentBuilder.build
(ComponentDescriptor<T> descriptor, org.codehaus.plexus.classworlds.realm.ClassRealm realm, ComponentBuildListener listener) 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 ComponentDescriptorModifierConstructorDescriptionRequirementRecipe
(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 ComponentDescriptorModifier and TypeMethodDescriptionprotected Map
<String, ComponentDescriptor<T>> AbstractComponentCollection.getComponentDescriptorMap()
Methods in org.codehaus.plexus.component.collections with parameters of type ComponentDescriptorModifier and TypeMethodDescriptionprotected 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 ComponentDescriptorModifier and TypeMethodDescriptionvoid
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 ComponentDescriptorModifier and TypeMethodDescriptionprotected Object
AbstractComponentFactory.newInstance
(ComponentDescriptor componentDescriptor, org.codehaus.classworlds.ClassRealm classRealm, PlexusContainer container) AbstractComponentFactory.newInstance
(ComponentDescriptor componentDescriptor, org.codehaus.plexus.classworlds.realm.ClassRealm classRealm, PlexusContainer container) 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 ComponentDescriptorModifier and TypeMethodDescriptionJavaComponentFactory.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 ComponentDescriptorModifier and TypeFieldDescriptionprotected final ComponentDescriptor
<T> AbstractComponentManager.componentDescriptor
Methods in org.codehaus.plexus.component.manager that return ComponentDescriptorModifier and TypeMethodDescriptionAbstractComponentManager.getComponentDescriptor()
ComponentManager.getComponentDescriptor()
Methods in org.codehaus.plexus.component.manager with parameters of type ComponentDescriptorModifier and TypeMethodDescription<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.PerLookupComponentManagerFactory.createComponentManager
(MutablePlexusContainer container, LifecycleHandler lifecycleHandler, ComponentDescriptor componentDescriptor, String role, String roleHint) SingletonComponentManagerFactory.createComponentManager
(MutablePlexusContainer container, LifecycleHandler lifecycleHandler, ComponentDescriptor componentDescriptor, String role, String roleHint) Constructors in org.codehaus.plexus.component.manager with parameters of type ComponentDescriptorModifierConstructorDescriptionAbstractComponentManager
(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 ComponentDescriptorModifier and TypeMethodDescription<T> ComponentDescriptor
<T> ComponentRepository.getComponentDescriptor
(Class<T> type, String role, String roleHint) 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) 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 ComponentDescriptorModifier and TypeMethodDescription<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) ComponentSetDescriptor.getComponents()
Returns a list of components in this set.Methods in org.codehaus.plexus.component.repository with parameters of type ComponentDescriptorModifier and TypeMethodDescriptionvoid
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 ComponentDescriptorModifier and TypeMethodDescriptionvoid
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 ComponentDescriptorModifier and TypeMethodDescriptionstatic 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 ComponentDescriptorModifier and TypeMethodDescriptionstatic 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 ComponentDescriptorModifier and TypeMethodDescriptionChainedConfigurationSource.getConfiguration
(ComponentDescriptor componentDescriptor) ConfigurationSource.getConfiguration
(ComponentDescriptor componentDescriptor) ContainerConfigurationSource.getConfiguration
(ComponentDescriptor componentDescriptor)