Package org.apache.maven.settings
Class Profile
java.lang.Object
org.apache.maven.settings.TrackableBase
org.apache.maven.settings.IdentifiableBase
org.apache.maven.settings.Profile
- All Implemented Interfaces:
Serializable,Cloneable
- See Also:
-
Field Summary
Fields inherited from class org.apache.maven.settings.TrackableBase
GLOBAL_LEVEL, USER_LEVEL -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddPluginRepository(Repository pluginRepository) voidaddProperty(String key, String value) voidaddRepository(Repository repository) clone()profileToApiV3(List<Profile> list) profileToApiV4(List<Profile> list) voidsetActivation(Activation activation) voidsetPluginRepositories(List<Repository> pluginRepositories) voidsetProperties(Properties properties) voidsetRepositories(List<Repository> repositories) Methods inherited from class org.apache.maven.settings.IdentifiableBase
getId, identifiableBaseToApiV3, identifiableBaseToApiV4, setIdMethods inherited from class org.apache.maven.settings.TrackableBase
getSourceLevel, setSourceLevel, trackableBaseToApiV3, trackableBaseToApiV4
-
Constructor Details
-
Profile
public Profile() -
Profile
-
-
Method Details
-
clone
- Overrides:
clonein classIdentifiableBase
-
getDelegate
- Overrides:
getDelegatein classIdentifiableBase
-
getActivation
-
setActivation
-
getProperties
-
setProperties
-
addProperty
-
getRepositories
-
setRepositories
-
addRepository
-
getPluginRepositories
-
setPluginRepositories
-
addPluginRepository
-
profileToApiV4
-
profileToApiV3
-