Package org.apache.maven.model.building
Class DefaultModelBuilderFactory
java.lang.Object
org.apache.maven.model.building.DefaultModelBuilderFactory
Deprecated.
A factory to create model builder instances when no dependency injection is available. Note: This class is
only meant as a utility for developers that want to employ the model builder outside the Maven build system, Maven
plugins should always acquire model builder instances via dependency injection. Developers might want to subclass
this factory to provide custom implementations for some of the components used by the model builder, or use the
builder API to inject custom instances.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected DependencyManagementImporter
Deprecated.protected DependencyManagementInjector
Deprecated.protected InheritanceAssembler
Deprecated.Deprecated.Creates a new model builder instance.protected LifecycleBindingsInjector
Deprecated.protected ModelInterpolator
Deprecated.protected ModelLocator
Deprecated.protected ModelNormalizer
Deprecated.protected ModelParser[]
Deprecated.protected ModelPathTranslator
Deprecated.protected ModelProcessor
Deprecated.protected ModelReader
Deprecated.protected ModelUrlNormalizer
Deprecated.protected ModelValidator
Deprecated.protected ModelVersionProcessor
Deprecated.protected PathTranslator
Deprecated.protected PluginConfigurationExpander
Deprecated.protected PluginManagementInjector
Deprecated.protected ProfileActivationFilePathInterpolator
Deprecated.protected ProfileActivator[]
Deprecated.protected ProfileInjector
Deprecated.protected ProfileSelector
Deprecated.protected ReportConfigurationExpander
Deprecated.protected ReportingConverter
Deprecated.protected RootLocator
Deprecated.protected SuperPomProvider
Deprecated.protected UrlNormalizer
Deprecated.setDependencyManagementImporter
(DependencyManagementImporter dependencyManagementImporter) Deprecated.setDependencyManagementInjector
(DependencyManagementInjector dependencyManagementInjector) Deprecated.setInheritanceAssembler
(InheritanceAssembler inheritanceAssembler) Deprecated.setLifecycleBindingsInjector
(LifecycleBindingsInjector lifecycleBindingsInjector) Deprecated.setModelInterpolator
(ModelInterpolator modelInterpolator) Deprecated.setModelNormalizer
(ModelNormalizer modelNormalizer) Deprecated.setModelPathTranslator
(ModelPathTranslator modelPathTranslator) Deprecated.setModelProcessor
(ModelProcessor modelProcessor) Deprecated.setModelUrlNormalizer
(ModelUrlNormalizer modelUrlNormalizer) Deprecated.setModelValidator
(ModelValidator modelValidator) Deprecated.setModelVersionParser
(ModelVersionParser versionParser) Deprecated.setPluginConfigurationExpander
(PluginConfigurationExpander pluginConfigurationExpander) Deprecated.setPluginManagementInjector
(PluginManagementInjector pluginManagementInjector) Deprecated.setProfileActivationFilePathInterpolator
(ProfileActivationFilePathInterpolator profileActivationFilePathInterpolator) Deprecated.setProfileInjector
(ProfileInjector profileInjector) Deprecated.setProfileSelector
(ProfileSelector profileSelector) Deprecated.setReportConfigurationExpander
(ReportConfigurationExpander reportConfigurationExpander) Deprecated.setReportingConverter
(ReportingConverter reportingConverter) Deprecated.setSuperPomProvider
(SuperPomProvider superPomProvider) Deprecated.setTransformer
(ModelSourceTransformer transformer) Deprecated.setVersionProcessor
(ModelVersionProcessor versionProcessor) Deprecated.
-
Constructor Details
-
DefaultModelBuilderFactory
public DefaultModelBuilderFactory()Deprecated.
-
-
Method Details
-
setModelProcessor
Deprecated. -
setModelValidator
Deprecated. -
setModelNormalizer
Deprecated. -
setModelInterpolator
Deprecated. -
setModelPathTranslator
Deprecated. -
setModelUrlNormalizer
Deprecated. -
setSuperPomProvider
Deprecated. -
setInheritanceAssembler
public DefaultModelBuilderFactory setInheritanceAssembler(InheritanceAssembler inheritanceAssembler) Deprecated. -
setProfileSelector
Deprecated. -
setProfileInjector
Deprecated. -
setPluginManagementInjector
public DefaultModelBuilderFactory setPluginManagementInjector(PluginManagementInjector pluginManagementInjector) Deprecated. -
setDependencyManagementInjector
public DefaultModelBuilderFactory setDependencyManagementInjector(DependencyManagementInjector dependencyManagementInjector) Deprecated. -
setDependencyManagementImporter
public DefaultModelBuilderFactory setDependencyManagementImporter(DependencyManagementImporter dependencyManagementImporter) Deprecated. -
setLifecycleBindingsInjector
public DefaultModelBuilderFactory setLifecycleBindingsInjector(LifecycleBindingsInjector lifecycleBindingsInjector) Deprecated. -
setPluginConfigurationExpander
public DefaultModelBuilderFactory setPluginConfigurationExpander(PluginConfigurationExpander pluginConfigurationExpander) Deprecated. -
setReportConfigurationExpander
public DefaultModelBuilderFactory setReportConfigurationExpander(ReportConfigurationExpander reportConfigurationExpander) Deprecated. -
setReportingConverter
@Deprecated public DefaultModelBuilderFactory setReportingConverter(ReportingConverter reportingConverter) Deprecated. -
setProfileActivationFilePathInterpolator
public DefaultModelBuilderFactory setProfileActivationFilePathInterpolator(ProfileActivationFilePathInterpolator profileActivationFilePathInterpolator) Deprecated. -
setVersionProcessor
Deprecated. -
setTransformer
Deprecated. -
setModelVersionParser
Deprecated. -
newModelProcessor
Deprecated. -
newModelParsers
Deprecated. -
newModelLocator
Deprecated. -
newModelReader
Deprecated. -
newProfileSelector
Deprecated. -
newProfileActivators
Deprecated. -
newProfileActivationFilePathInterpolator
Deprecated. -
newUrlNormalizer
Deprecated. -
newPathTranslator
Deprecated. -
newRootLocator
Deprecated. -
newModelInterpolator
Deprecated. -
newModelVersionPropertiesProcessor
Deprecated. -
newModelValidator
Deprecated. -
newModelNormalizer
Deprecated. -
newModelPathTranslator
Deprecated. -
newModelUrlNormalizer
Deprecated. -
newInheritanceAssembler
Deprecated. -
newProfileInjector
Deprecated. -
newSuperPomProvider
Deprecated. -
newDependencyManagementImporter
Deprecated. -
newDependencyManagementInjector
Deprecated. -
newLifecycleBindingsInjector
Deprecated. -
newPluginManagementInjector
Deprecated. -
newPluginConfigurationExpander
Deprecated. -
newReportConfigurationExpander
Deprecated. -
newReportingConverter
Deprecated. -
newInstance
Deprecated.Creates a new model builder instance.- Returns:
- The new model builder instance, never
null
.
-
ModelBuilder
instead