@Component(role=ComponentDescriptorExtractor.class, hint="source") public class SourceComponentDescriptorExtractor extends ComponentDescriptorExtractorSupport
ComponentDescriptor
from source files.Modifier and Type | Field and Description |
---|---|
private SourceComponentGleaner |
gleaner |
ROLE
Constructor and Description |
---|
SourceComponentDescriptorExtractor() |
SourceComponentDescriptorExtractor(SourceComponentGleaner gleaner) |
Modifier and Type | Method and Description |
---|---|
private java.util.List<ComponentDescriptor<?>> |
extract(java.util.List<java.lang.String> sourceDirectories,
java.lang.String sourceEncoding,
java.util.Map<java.lang.String,ComponentDescriptor<?>> defaultsByRole) |
java.util.List<ComponentDescriptor<?>> |
extract(MetadataGenerationRequest configuration,
ComponentDescriptor<?>[] roleDefaults) |
applyDefaults, getDefaultsByRole
private SourceComponentGleaner gleaner
public SourceComponentDescriptorExtractor()
public SourceComponentDescriptorExtractor(SourceComponentGleaner gleaner)
public java.util.List<ComponentDescriptor<?>> extract(MetadataGenerationRequest configuration, ComponentDescriptor<?>[] roleDefaults) throws java.lang.Exception
java.lang.Exception
private java.util.List<ComponentDescriptor<?>> extract(java.util.List<java.lang.String> sourceDirectories, java.lang.String sourceEncoding, java.util.Map<java.lang.String,ComponentDescriptor<?>> defaultsByRole) throws java.lang.Exception
java.lang.Exception