org.apache.maven.artifact.factory
public class DefaultArtifactFactory extends Object implements ArtifactFactory
Constructor Summary | |
---|---|
DefaultArtifactFactory() |
Method Summary | |
---|---|
Artifact | createArtifact(String groupId, String artifactId, String version, String scope, String type) |
Artifact | createArtifactWithClassifier(String groupId, String artifactId, String version, String type, String classifier) |
Artifact | createBuildArtifact(String groupId, String artifactId, String version, String packaging) |
Artifact | createDependencyArtifact(String groupId, String artifactId, VersionRange versionRange, String type, String classifier, String scope) |
Artifact | createDependencyArtifact(String groupId, String artifactId, VersionRange versionRange, String type, String classifier, String scope, boolean optional) |
Artifact | createDependencyArtifact(String groupId, String artifactId, VersionRange versionRange, String type, String classifier, String scope, String inheritedScope) |
Artifact | createDependencyArtifact(String groupId, String artifactId, VersionRange versionRange, String type, String classifier, String scope, String inheritedScope, boolean optional) |
Artifact | createExtensionArtifact(String groupId, String artifactId, VersionRange versionRange) |
Artifact | createParentArtifact(String groupId, String artifactId, String version) |
Artifact | createPluginArtifact(String groupId, String artifactId, VersionRange versionRange) |
Artifact | createProjectArtifact(String groupId, String artifactId, String version) |
Artifact | createProjectArtifact(String groupId, String artifactId, String version, String scope) |