Class DefaultArtifactFactory
java.lang.Object
org.apache.maven.artifact.factory.DefaultArtifactFactory
- All Implemented Interfaces:
ArtifactFactory
DefaultArtifactFactory
-
Field Summary
Fields inherited from interface ArtifactFactory
ROLE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.maven.artifact.Artifactorg.apache.maven.artifact.ArtifactcreateArtifactWithClassifier(String groupId, String artifactId, String version, String type, String classifier) org.apache.maven.artifact.ArtifactcreateBuildArtifact(String groupId, String artifactId, String version, String packaging) org.apache.maven.artifact.ArtifactcreateDependencyArtifact(String groupId, String artifactId, org.apache.maven.artifact.versioning.VersionRange versionRange, String type, String classifier, String scope) org.apache.maven.artifact.ArtifactcreateDependencyArtifact(String groupId, String artifactId, org.apache.maven.artifact.versioning.VersionRange versionRange, String type, String classifier, String scope, boolean optional) org.apache.maven.artifact.ArtifactcreateDependencyArtifact(String groupId, String artifactId, org.apache.maven.artifact.versioning.VersionRange versionRange, String type, String classifier, String scope, String inheritedScope) org.apache.maven.artifact.ArtifactcreateDependencyArtifact(String groupId, String artifactId, org.apache.maven.artifact.versioning.VersionRange versionRange, String type, String classifier, String scope, String inheritedScope, boolean optional) org.apache.maven.artifact.ArtifactcreateExtensionArtifact(String groupId, String artifactId, org.apache.maven.artifact.versioning.VersionRange versionRange) org.apache.maven.artifact.ArtifactcreateParentArtifact(String groupId, String artifactId, String version) org.apache.maven.artifact.ArtifactcreatePluginArtifact(String groupId, String artifactId, org.apache.maven.artifact.versioning.VersionRange versionRange) org.apache.maven.artifact.ArtifactcreateProjectArtifact(String groupId, String artifactId, String version) org.apache.maven.artifact.ArtifactcreateProjectArtifact(String groupId, String artifactId, String version, String scope)
-
Constructor Details
-
DefaultArtifactFactory
-
-
Method Details
-
createArtifact
public org.apache.maven.artifact.Artifact createArtifact(String groupId, String artifactId, String version, String scope, String type) - Specified by:
createArtifactin interfaceArtifactFactory
-
createArtifactWithClassifier
public org.apache.maven.artifact.Artifact createArtifactWithClassifier(String groupId, String artifactId, String version, String type, String classifier) - Specified by:
createArtifactWithClassifierin interfaceArtifactFactory
-
createDependencyArtifact
public org.apache.maven.artifact.Artifact createDependencyArtifact(String groupId, String artifactId, org.apache.maven.artifact.versioning.VersionRange versionRange, String type, String classifier, String scope) - Specified by:
createDependencyArtifactin interfaceArtifactFactory
-
createDependencyArtifact
public org.apache.maven.artifact.Artifact createDependencyArtifact(String groupId, String artifactId, org.apache.maven.artifact.versioning.VersionRange versionRange, String type, String classifier, String scope, boolean optional) - Specified by:
createDependencyArtifactin interfaceArtifactFactory
-
createDependencyArtifact
public org.apache.maven.artifact.Artifact createDependencyArtifact(String groupId, String artifactId, org.apache.maven.artifact.versioning.VersionRange versionRange, String type, String classifier, String scope, String inheritedScope) - Specified by:
createDependencyArtifactin interfaceArtifactFactory
-
createDependencyArtifact
public org.apache.maven.artifact.Artifact createDependencyArtifact(String groupId, String artifactId, org.apache.maven.artifact.versioning.VersionRange versionRange, String type, String classifier, String scope, String inheritedScope, boolean optional) - Specified by:
createDependencyArtifactin interfaceArtifactFactory
-
createBuildArtifact
public org.apache.maven.artifact.Artifact createBuildArtifact(String groupId, String artifactId, String version, String packaging) - Specified by:
createBuildArtifactin interfaceArtifactFactory
-
createProjectArtifact
public org.apache.maven.artifact.Artifact createProjectArtifact(String groupId, String artifactId, String version) - Specified by:
createProjectArtifactin interfaceArtifactFactory
-
createParentArtifact
public org.apache.maven.artifact.Artifact createParentArtifact(String groupId, String artifactId, String version) - Specified by:
createParentArtifactin interfaceArtifactFactory
-
createPluginArtifact
public org.apache.maven.artifact.Artifact createPluginArtifact(String groupId, String artifactId, org.apache.maven.artifact.versioning.VersionRange versionRange) - Specified by:
createPluginArtifactin interfaceArtifactFactory
-
createProjectArtifact
public org.apache.maven.artifact.Artifact createProjectArtifact(String groupId, String artifactId, String version, String scope) - Specified by:
createProjectArtifactin interfaceArtifactFactory
-
createExtensionArtifact
public org.apache.maven.artifact.Artifact createExtensionArtifact(String groupId, String artifactId, org.apache.maven.artifact.versioning.VersionRange versionRange) - Specified by:
createExtensionArtifactin interfaceArtifactFactory
-