Package org.codehaus.plexus.metadata
Class ComponentDescriptorExtractorSupport
java.lang.Object
org.codehaus.plexus.metadata.ComponentDescriptorExtractorSupport
- All Implemented Interfaces:
ComponentDescriptorExtractor
- Direct Known Subclasses:
ClassComponentDescriptorExtractor,SourceComponentDescriptorExtractor
public abstract class ComponentDescriptorExtractorSupport
extends Object
implements ComponentDescriptorExtractor
Support for
ComponentDescriptorExtractor implementations.-
Field Summary
Fields inherited from interface org.codehaus.plexus.metadata.ComponentDescriptorExtractor
ROLE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidapplyDefaults(ComponentDescriptor<?> descriptor, Map<String, ComponentDescriptor<?>> defaultsByRole) protected Map<String,ComponentDescriptor<?>> getDefaultsByRole(ComponentDescriptor<?>[] roleDefaults) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.codehaus.plexus.metadata.ComponentDescriptorExtractor
extract
-
Constructor Details
-
ComponentDescriptorExtractorSupport
public ComponentDescriptorExtractorSupport()
-
-
Method Details
-
getDefaultsByRole
protected Map<String,ComponentDescriptor<?>> getDefaultsByRole(ComponentDescriptor<?>[] roleDefaults) -
applyDefaults
protected void applyDefaults(ComponentDescriptor<?> descriptor, Map<String, ComponentDescriptor<?>> defaultsByRole)
-