Package org.apache.maven.internal.impl
Class DefaultSettingsBuilder
java.lang.Object
org.apache.maven.internal.impl.DefaultSettingsBuilder
- All Implemented Interfaces:
- Service,- SettingsBuilder
Builds the effective settings from a user settings file and/or a global settings file.
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbuild(SettingsBuilderRequest request) Builds the effective settings of the specified settings files.Convert a model profile to a settings profile.Convert a settings profile to a model profile.Validate the specified settings.
- 
Constructor Details- 
DefaultSettingsBuilderpublic DefaultSettingsBuilder()
 
- 
- 
Method Details- 
buildDescription copied from interface:SettingsBuilderBuilds the effective settings of the specified settings files.- Specified by:
- buildin interface- SettingsBuilder
- Parameters:
- request- the settings building request that holds the parameters, must not be- null
- Returns:
- the result of the settings building, never null
- Throws:
- SettingsBuilderException- if the effective settings could not be built
 
- 
validateDescription copied from interface:SettingsBuilderValidate the specified settings.- Specified by:
- validatein interface- SettingsBuilder
- Parameters:
- settings- The settings to validate, must not be- null.
- isProjectSettings- Boolean indicating if the validation is for project settings or user / installation settings.
- Returns:
- The list of problems that were encountered, must not be null.
 
- 
convertDescription copied from interface:SettingsBuilderConvert a model profile to a settings profile.- Specified by:
- convertin interface- SettingsBuilder
 
- 
convertDescription copied from interface:SettingsBuilderConvert a settings profile to a model profile.- Specified by:
- convertin interface- SettingsBuilder
 
 
-