Modifier and Type | Method and Description |
---|---|
void |
MapOrientedComponent.addComponentRequirement(ComponentRequirement requirementDescriptor,
java.lang.Object requirementValue) |
Modifier and Type | Field and Description |
---|---|
private ComponentRequirement |
XBeanComponentBuilder.RequirementRecipe.requirement |
Constructor and Description |
---|
RequirementRecipe(ComponentDescriptor<T> componentDescriptor,
ComponentRequirement requirement,
MutablePlexusContainer container,
boolean autoMatch) |
Modifier and Type | Class and Description |
---|---|
class |
ComponentRequirementList
Created by IntelliJ IDEA.
|
Modifier and Type | Field and Description |
---|---|
private java.util.List<ComponentRequirement> |
ComponentDescriptor.requirements |
Modifier and Type | Method and Description |
---|---|
java.util.List<ComponentRequirement> |
ComponentDescriptor.getRequirements()
Returns all project requirements of this component.
|
Modifier and Type | Method and Description |
---|---|
void |
ComponentDescriptor.addRequirement(ComponentRequirement... requirement)
Add a project requirement to this component.
|
void |
ComponentDescriptor.addRequirement(ComponentRequirement requirement)
Add a project requirement to this component.
|
void |
ComponentDescriptor.removeRequirement(ComponentRequirement... requirement)
Remove a project requirement from this component.
|
Modifier and Type | Method and Description |
---|---|
void |
ComponentDescriptor.addRequirements(java.util.List<ComponentRequirement> requirements)
Adds a list of requirements to this component.
|
void |
ComponentDescriptor.removeRequirements(java.util.List<ComponentRequirement> requirements)
Removes a list of requirements from this component.
|
Modifier and Type | Method and Description |
---|---|
private void |
DefaultComponentDescriptorWriter.writeRequirements(org.codehaus.plexus.util.xml.XMLWriter w,
java.util.List<ComponentRequirement> requirements) |
Modifier and Type | Method and Description |
---|---|
private ComponentRequirement |
AnnotationComponentGleaner.findRequirement(AnnField field,
AnnClass annClass,
java.lang.ClassLoader cl) |