Interface ArtifactFactory
- All Known Implementing Classes:
DefaultArtifactFactory
,ProjectArtifactFactory
public interface ArtifactFactory
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptioncreateArtifactWithClassifier
(String groupId, String artifactId, String version, String type, String classifier) createBuildArtifact
(String groupId, String artifactId, String version, String packaging) createDependencyArtifact
(String groupId, String artifactId, VersionRange versionRange, String type, String classifier, String scope) createDependencyArtifact
(String groupId, String artifactId, VersionRange versionRange, String type, String classifier, String scope, boolean optional) createDependencyArtifact
(String groupId, String artifactId, VersionRange versionRange, String type, String classifier, String scope, String inheritedScope) createDependencyArtifact
(String groupId, String artifactId, VersionRange versionRange, String type, String classifier, String scope, String inheritedScope, boolean optional) createExtensionArtifact
(String groupId, String artifactId, VersionRange versionRange) createParentArtifact
(String groupId, String artifactId, String version) createPluginArtifact
(String groupId, String artifactId, VersionRange versionRange) createProjectArtifact
(String groupId, String artifactId, String version) createProjectArtifact
(String groupId, String artifactId, String version, String scope)
-
Field Details
-
ROLE
-
-
Method Details
-
createArtifact
-
createArtifactWithClassifier
-
createDependencyArtifact
-
createDependencyArtifact
-
createDependencyArtifact
-
createDependencyArtifact
-
createBuildArtifact
-
createProjectArtifact
-
createParentArtifact
-
createPluginArtifact
-
createProjectArtifact
-
createExtensionArtifact
-