Package | Description |
---|---|
org.codehaus.plexus | |
org.codehaus.plexus.component.factory | |
org.codehaus.plexus.component.repository | |
org.eclipse.sisu.plexus |
Sisu-Plexus backend implementation.
|
Modifier and Type | Field and Description |
---|---|
(package private) java.util.Map<org.codehaus.plexus.classworlds.realm.ClassRealm,java.util.List<ComponentDescriptor<?>>> |
DefaultPlexusContainer.descriptorMap |
Modifier and Type | Method and Description |
---|---|
<T> ComponentDescriptor<T> |
PlexusContainer.getComponentDescriptor(java.lang.Class<T> type,
java.lang.String role,
java.lang.String hint) |
<T> ComponentDescriptor<T> |
DefaultPlexusContainer.getComponentDescriptor(java.lang.Class<T> type,
java.lang.String role,
java.lang.String hint) |
ComponentDescriptor<?> |
PlexusContainer.getComponentDescriptor(java.lang.String role,
java.lang.String hint) |
ComponentDescriptor<?> |
DefaultPlexusContainer.getComponentDescriptor(java.lang.String role,
java.lang.String hint) |
private static <T> ComponentDescriptor<T> |
DefaultPlexusContainer.newComponentDescriptor(java.lang.String role,
PlexusBean<T> bean) |
Modifier and Type | Method and Description |
---|---|
java.util.List<ComponentDescriptor<?>> |
PlexusContainer.discoverComponents(org.codehaus.plexus.classworlds.realm.ClassRealm classRealm) |
java.util.List<ComponentDescriptor<?>> |
DefaultPlexusContainer.discoverComponents(org.codehaus.plexus.classworlds.realm.ClassRealm realm) |
java.util.List<ComponentDescriptor<?>> |
DefaultPlexusContainer.discoverComponents(org.codehaus.plexus.classworlds.realm.ClassRealm realm,
com.google.inject.Module... customModules) |
<T> java.util.List<ComponentDescriptor<T>> |
PlexusContainer.getComponentDescriptorList(java.lang.Class<T> type,
java.lang.String role) |
<T> java.util.List<ComponentDescriptor<T>> |
DefaultPlexusContainer.getComponentDescriptorList(java.lang.Class<T> type,
java.lang.String role) |
java.util.List<ComponentDescriptor<?>> |
PlexusContainer.getComponentDescriptorList(java.lang.String role) |
<T> java.util.Map<java.lang.String,ComponentDescriptor<T>> |
PlexusContainer.getComponentDescriptorMap(java.lang.Class<T> type,
java.lang.String role) |
<T> java.util.Map<java.lang.String,ComponentDescriptor<T>> |
DefaultPlexusContainer.getComponentDescriptorMap(java.lang.Class<T> type,
java.lang.String role) |
java.util.Map<java.lang.String,ComponentDescriptor<?>> |
PlexusContainer.getComponentDescriptorMap(java.lang.String role) |
Modifier and Type | Method and Description |
---|---|
<T> void |
PlexusContainer.addComponentDescriptor(ComponentDescriptor<T> descriptor) |
<T> void |
DefaultPlexusContainer.addComponentDescriptor(ComponentDescriptor<T> descriptor) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
ComponentFactory.newInstance(ComponentDescriptor cd,
org.codehaus.plexus.classworlds.realm.ClassRealm realm,
PlexusContainer container) |
java.lang.Object |
AbstractComponentFactory.newInstance(ComponentDescriptor cd,
org.codehaus.plexus.classworlds.realm.ClassRealm realm,
PlexusContainer container) |
protected java.lang.Object |
AbstractComponentFactory.newInstance(ComponentDescriptor cd,
org.codehaus.classworlds.ClassRealm realm,
PlexusContainer container) |
Modifier and Type | Field and Description |
---|---|
private java.util.List<ComponentDescriptor<?>> |
ComponentSetDescriptor.components |
Modifier and Type | Method and Description |
---|---|
java.util.List<ComponentDescriptor<?>> |
ComponentSetDescriptor.getComponents() |
Modifier and Type | Method and Description |
---|---|
void |
ComponentSetDescriptor.addComponentDescriptor(ComponentDescriptor<?> component) |
Modifier and Type | Method and Description |
---|---|
void |
ComponentSetDescriptor.setComponents(java.util.List<ComponentDescriptor<?>> components) |
Modifier and Type | Field and Description |
---|---|
private ComponentDescriptor<?> |
ComponentDescriptorBeanModule.DeferredFactoryClass.cd |
Modifier and Type | Method and Description |
---|---|
<T> ComponentDescriptor<T> |
PseudoPlexusContainer.getComponentDescriptor(java.lang.Class<T> type,
java.lang.String role,
java.lang.String hint) |
ComponentDescriptor<?> |
PseudoPlexusContainer.getComponentDescriptor(java.lang.String role,
java.lang.String hint) |
Modifier and Type | Method and Description |
---|---|
java.util.List<ComponentDescriptor<?>> |
PseudoPlexusContainer.discoverComponents(org.codehaus.plexus.classworlds.realm.ClassRealm realm) |
<T> java.util.List<ComponentDescriptor<T>> |
PseudoPlexusContainer.getComponentDescriptorList(java.lang.Class<T> type,
java.lang.String role) |
<T> java.util.Map<java.lang.String,ComponentDescriptor<T>> |
PseudoPlexusContainer.getComponentDescriptorMap(java.lang.Class<T> type,
java.lang.String role) |
Modifier and Type | Method and Description |
---|---|
<T> void |
PseudoPlexusContainer.addComponentDescriptor(ComponentDescriptor<T> descriptor) |
(package private) static org.codehaus.plexus.component.annotations.Component |
ComponentDescriptorBeanModule.newComponent(ComponentDescriptor<?> cd) |
Constructor and Description |
---|
DeferredFactoryClass(ComponentDescriptor<?> cd,
java.lang.String hint) |
Constructor and Description |
---|
ComponentDescriptorBeanModule(ClassSpace space,
java.util.List<ComponentDescriptor<?>> descriptors) |