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 void
applyDefaults
(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, wait
Methods 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)
-