@Component(role=ArtifactFactory.class) public class DefaultArtifactFactory extends java.lang.Object implements ArtifactFactory
ROLE| Constructor and Description |
|---|
DefaultArtifactFactory() |
| Modifier and Type | Method and Description |
|---|---|
org.apache.maven.artifact.Artifact |
createArtifact(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version,
java.lang.String scope,
java.lang.String type) |
org.apache.maven.artifact.Artifact |
createArtifactWithClassifier(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version,
java.lang.String type,
java.lang.String classifier) |
org.apache.maven.artifact.Artifact |
createBuildArtifact(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version,
java.lang.String packaging) |
org.apache.maven.artifact.Artifact |
createDependencyArtifact(java.lang.String groupId,
java.lang.String artifactId,
org.apache.maven.artifact.versioning.VersionRange versionRange,
java.lang.String type,
java.lang.String classifier,
java.lang.String scope) |
org.apache.maven.artifact.Artifact |
createDependencyArtifact(java.lang.String groupId,
java.lang.String artifactId,
org.apache.maven.artifact.versioning.VersionRange versionRange,
java.lang.String type,
java.lang.String classifier,
java.lang.String scope,
boolean optional) |
org.apache.maven.artifact.Artifact |
createDependencyArtifact(java.lang.String groupId,
java.lang.String artifactId,
org.apache.maven.artifact.versioning.VersionRange versionRange,
java.lang.String type,
java.lang.String classifier,
java.lang.String scope,
java.lang.String inheritedScope) |
org.apache.maven.artifact.Artifact |
createDependencyArtifact(java.lang.String groupId,
java.lang.String artifactId,
org.apache.maven.artifact.versioning.VersionRange versionRange,
java.lang.String type,
java.lang.String classifier,
java.lang.String scope,
java.lang.String inheritedScope,
boolean optional) |
org.apache.maven.artifact.Artifact |
createExtensionArtifact(java.lang.String groupId,
java.lang.String artifactId,
org.apache.maven.artifact.versioning.VersionRange versionRange) |
org.apache.maven.artifact.Artifact |
createParentArtifact(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version) |
org.apache.maven.artifact.Artifact |
createPluginArtifact(java.lang.String groupId,
java.lang.String artifactId,
org.apache.maven.artifact.versioning.VersionRange versionRange) |
org.apache.maven.artifact.Artifact |
createProjectArtifact(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version) |
org.apache.maven.artifact.Artifact |
createProjectArtifact(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version,
java.lang.String scope) |
public org.apache.maven.artifact.Artifact createArtifact(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version,
java.lang.String scope,
java.lang.String type)
createArtifact in interface ArtifactFactorypublic org.apache.maven.artifact.Artifact createArtifactWithClassifier(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version,
java.lang.String type,
java.lang.String classifier)
createArtifactWithClassifier in interface ArtifactFactorypublic org.apache.maven.artifact.Artifact createDependencyArtifact(java.lang.String groupId,
java.lang.String artifactId,
org.apache.maven.artifact.versioning.VersionRange versionRange,
java.lang.String type,
java.lang.String classifier,
java.lang.String scope)
createDependencyArtifact in interface ArtifactFactorypublic org.apache.maven.artifact.Artifact createDependencyArtifact(java.lang.String groupId,
java.lang.String artifactId,
org.apache.maven.artifact.versioning.VersionRange versionRange,
java.lang.String type,
java.lang.String classifier,
java.lang.String scope,
boolean optional)
createDependencyArtifact in interface ArtifactFactorypublic org.apache.maven.artifact.Artifact createDependencyArtifact(java.lang.String groupId,
java.lang.String artifactId,
org.apache.maven.artifact.versioning.VersionRange versionRange,
java.lang.String type,
java.lang.String classifier,
java.lang.String scope,
java.lang.String inheritedScope)
createDependencyArtifact in interface ArtifactFactorypublic org.apache.maven.artifact.Artifact createDependencyArtifact(java.lang.String groupId,
java.lang.String artifactId,
org.apache.maven.artifact.versioning.VersionRange versionRange,
java.lang.String type,
java.lang.String classifier,
java.lang.String scope,
java.lang.String inheritedScope,
boolean optional)
createDependencyArtifact in interface ArtifactFactorypublic org.apache.maven.artifact.Artifact createBuildArtifact(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version,
java.lang.String packaging)
createBuildArtifact in interface ArtifactFactorypublic org.apache.maven.artifact.Artifact createProjectArtifact(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version)
createProjectArtifact in interface ArtifactFactorypublic org.apache.maven.artifact.Artifact createParentArtifact(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version)
createParentArtifact in interface ArtifactFactorypublic org.apache.maven.artifact.Artifact createPluginArtifact(java.lang.String groupId,
java.lang.String artifactId,
org.apache.maven.artifact.versioning.VersionRange versionRange)
createPluginArtifact in interface ArtifactFactorypublic org.apache.maven.artifact.Artifact createProjectArtifact(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version,
java.lang.String scope)
createProjectArtifact in interface ArtifactFactorypublic org.apache.maven.artifact.Artifact createExtensionArtifact(java.lang.String groupId,
java.lang.String artifactId,
org.apache.maven.artifact.versioning.VersionRange versionRange)
createExtensionArtifact in interface ArtifactFactory