org.apache.maven.artifact.factory
Interface ArtifactFactory
- All Known Implementing Classes:
- DefaultArtifactFactory
- public interface ArtifactFactory
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)
|
ROLE
public static final String ROLE
createArtifact
public Artifact createArtifact(String groupId,
String artifactId,
String version,
String scope,
String type)
createArtifactWithClassifier
public Artifact createArtifactWithClassifier(String groupId,
String artifactId,
String version,
String type,
String classifier)
createDependencyArtifact
public Artifact createDependencyArtifact(String groupId,
String artifactId,
VersionRange versionRange,
String type,
String classifier,
String scope)
createDependencyArtifact
public Artifact createDependencyArtifact(String groupId,
String artifactId,
VersionRange versionRange,
String type,
String classifier,
String scope,
boolean optional)
createDependencyArtifact
public Artifact createDependencyArtifact(String groupId,
String artifactId,
VersionRange versionRange,
String type,
String classifier,
String scope,
String inheritedScope)
createDependencyArtifact
public Artifact createDependencyArtifact(String groupId,
String artifactId,
VersionRange versionRange,
String type,
String classifier,
String scope,
String inheritedScope,
boolean optional)
createBuildArtifact
public Artifact createBuildArtifact(String groupId,
String artifactId,
String version,
String packaging)
createProjectArtifact
public Artifact createProjectArtifact(String groupId,
String artifactId,
String version)
createParentArtifact
public Artifact createParentArtifact(String groupId,
String artifactId,
String version)
createPluginArtifact
public Artifact createPluginArtifact(String groupId,
String artifactId,
VersionRange versionRange)
createProjectArtifact
public Artifact createProjectArtifact(String groupId,
String artifactId,
String version,
String scope)
createExtensionArtifact
public Artifact createExtensionArtifact(String groupId,
String artifactId,
VersionRange versionRange)
Copyright © 2001-2009 The Apache Software Foundation. All Rights Reserved.