Package org.apache.maven.archetype
Class ArchetypeGenerationRequest
java.lang.Object
org.apache.maven.archetype.ArchetypeGenerationRequest
- Author:
- Jason van Zyl
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionDeprecated.see ARCHETYPE-439List
<org.eclipse.aether.repository.RemoteRepository> org.eclipse.aether.RepositorySystemSession
boolean
boolean
setArchetypeArtifactId
(String archetypeArtifactId) setArchetypeGoals
(String archetypeGoals) setArchetypeGroupId
(String archetypeGroupId) setArchetypeName
(String archetypeName) setArchetypeRepository
(String archetypeRepository) Deprecated.see ARCHETYPE-439setArchetypeVersion
(String archetypeVersion) setArtifactId
(String artifactId) setAskForDefaultPropertyValues
(boolean askForDefaultPropertyValues) setGroupId
(String groupId) setInteractiveMode
(boolean interactiveMode) setOutputDirectory
(String outputDirectory) setPackage
(String packageName) setProperties
(Properties additionalProperties) setRemoteArtifactRepositories
(List<org.eclipse.aether.repository.RemoteRepository> remoteArtifactRepositories) setRepositorySession
(org.eclipse.aether.RepositorySystemSession repoSession) setVersion
(String version)
-
Constructor Details
-
ArchetypeGenerationRequest
public ArchetypeGenerationRequest() -
ArchetypeGenerationRequest
-
-
Method Details
-
getRepositorySession
public org.eclipse.aether.RepositorySystemSession getRepositorySession() -
setRepositorySession
public ArchetypeGenerationRequest setRepositorySession(org.eclipse.aether.RepositorySystemSession repoSession) -
getArchetypeGroupId
-
setArchetypeGroupId
-
getArchetypeArtifactId
-
setArchetypeArtifactId
-
getArchetypeVersion
-
setArchetypeVersion
-
getArchetypeGoals
-
setArchetypeGoals
-
getArchetypeName
-
setArchetypeName
-
getArchetypeRepository
Deprecated.see ARCHETYPE-439- Returns:
- the URL of the archetype repository
-
setArchetypeRepository
Deprecated.see ARCHETYPE-439- Parameters:
archetypeRepository
- the URL of the archetype repository- Returns:
- this request
-
getArtifactId
-
setArtifactId
-
getGroupId
-
setGroupId
-
getVersion
-
setVersion
-
getPackage
-
setPackage
-
getProperties
-
setProperties
-
getOutputDirectory
-
setOutputDirectory
-
isInteractiveMode
public boolean isInteractiveMode() -
setInteractiveMode
-
isAskForDefaultPropertyValues
public boolean isAskForDefaultPropertyValues() -
setAskForDefaultPropertyValues
public ArchetypeGenerationRequest setAskForDefaultPropertyValues(boolean askForDefaultPropertyValues) -
getRemoteArtifactRepositories
-
setRemoteArtifactRepositories
public ArchetypeGenerationRequest setRemoteArtifactRepositories(List<org.eclipse.aether.repository.RemoteRepository> remoteArtifactRepositories) -
getFilter
-
setFilter
-