Class XBeanComponentBuilder.RequirementRecipe<T>
java.lang.Object
org.apache.xbean.recipe.AbstractRecipe
org.codehaus.plexus.component.builder.XBeanComponentBuilder.RequirementRecipe<T>
- All Implemented Interfaces:
Serializable
,org.apache.xbean.recipe.Recipe
- Enclosing class:
- XBeanComponentBuilder<T>
public static class XBeanComponentBuilder.RequirementRecipe<T>
extends org.apache.xbean.recipe.AbstractRecipe
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionRequirementRecipe
(ComponentDescriptor<T> componentDescriptor, ComponentRequirement requirement, MutablePlexusContainer container, boolean autoMatch) -
Method Summary
Methods inherited from class org.apache.xbean.recipe.AbstractRecipe
create, create, create, getConstructorRecipes, getName, getNestedRecipes, getPriority, setName
-
Constructor Details
-
RequirementRecipe
public RequirementRecipe(ComponentDescriptor<T> componentDescriptor, ComponentRequirement requirement, MutablePlexusContainer container, boolean autoMatch)
-
-
Method Details
-
canCreate
-
internalCreate
protected Object internalCreate(Type expectedType, boolean lazyRefAllowed) throws org.apache.xbean.recipe.ConstructionException - Specified by:
internalCreate
in classorg.apache.xbean.recipe.AbstractRecipe
- Throws:
org.apache.xbean.recipe.ConstructionException
-
toString
- Overrides:
toString
in classorg.apache.xbean.recipe.AbstractRecipe
-