Methods in org.codehaus.plexus.component.composition that throw CompositionException |
void |
DefaultCompositionResolver.addComponentDescriptor(ComponentDescriptor componentDescriptor)
|
void |
CompositionResolver.addComponentDescriptor(ComponentDescriptor componentDescriptor)
|
void |
DefaultComponentComposer.assembleComponent(java.lang.Object component,
ComponentDescriptor componentDescriptor,
PlexusContainer container)
|
protected void |
DefaultComponentComposer.assembleComponents(java.util.Map components,
java.util.Map componentDescriptorMap,
PlexusContainer container)
|
private void |
DefaultComponentComposer.assignRequirmentToField(java.lang.reflect.Field field,
PlexusContainer container,
java.lang.String role,
java.lang.Object component)
|
protected java.lang.reflect.Field |
DefaultComponentComposer.findMatchingField(java.lang.Object component,
ComponentDescriptor componentDescriptor,
ComponentRequirement requirement)
|
protected java.lang.reflect.Field |
DefaultComponentComposer.getFieldByName(java.lang.Object component,
java.lang.String fieldName,
ComponentDescriptor componentDescriptor)
|
protected java.lang.reflect.Field |
DefaultComponentComposer.getFieldByTypeIncludingSuperclasses(java.lang.Class componentClass,
java.lang.Class type,
ComponentDescriptor componentDescriptor)
|
protected java.lang.reflect.Field |
DefaultComponentComposer.getFieldByType(java.lang.Object component,
java.lang.Class type,
ComponentDescriptor componentDescriptor)
|