Class ArtifactMetadata
- java.lang.Object
-
- org.apache.maven.repository.metadata.ArtifactMetadata
-
public class ArtifactMetadata extends java.lang.Object
Artifact Metadata that is resolved independent of Artifact itself.- Author:
- Oleg Gusakov
-
-
Field Summary
Fields Modifier and Type Field Description protected boolean
artifactExists
does the actual artifact for this metadata existsprotected java.lang.String
artifactId
protected ArtifactScopeEnum
artifactScope
protected java.lang.String
artifactUri
artifact URIprotected java.lang.String
classifier
protected java.util.Collection<ArtifactMetadata>
dependencies
dependencies of the artifact behind this metadataprotected java.lang.String
groupId
standard glorified artifact coordinatesprotected boolean
resolved
is metadata found anywhereprotected java.lang.String
type
protected java.lang.String
uri
metadata URIprotected java.lang.String
version
protected java.lang.String
why
explanation: why this MD was chosen over it's siblings in the resulting structure (classpath for now)
-
Constructor Summary
Constructors Constructor Description ArtifactMetadata(java.lang.String name)
ArtifactMetadata(java.lang.String groupId, java.lang.String name, java.lang.String version)
ArtifactMetadata(java.lang.String groupId, java.lang.String name, java.lang.String version, java.lang.String type)
ArtifactMetadata(java.lang.String groupId, java.lang.String name, java.lang.String version, java.lang.String type, java.lang.String scopeString, java.lang.String classifier, java.lang.String artifactUri, java.lang.String why, boolean resolved, java.lang.String error)
ArtifactMetadata(java.lang.String groupId, java.lang.String name, java.lang.String version, java.lang.String type, ArtifactScopeEnum artifactScope)
ArtifactMetadata(java.lang.String groupId, java.lang.String name, java.lang.String version, java.lang.String type, ArtifactScopeEnum artifactScope, java.lang.String classifier)
ArtifactMetadata(java.lang.String groupId, java.lang.String name, java.lang.String version, java.lang.String type, ArtifactScopeEnum artifactScope, java.lang.String classifier, java.lang.String artifactUri)
ArtifactMetadata(java.lang.String groupId, java.lang.String name, java.lang.String version, java.lang.String type, ArtifactScopeEnum artifactScope, java.lang.String classifier, java.lang.String artifactUri, java.lang.String why, boolean resolved, java.lang.String error)
ArtifactMetadata(org.apache.maven.artifact.Artifact af)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getArtifactId()
ArtifactScopeEnum
getArtifactScope()
java.lang.String
getArtifactUri()
java.lang.String
getCheckedType()
java.lang.String
getClassifier()
java.util.Collection<ArtifactMetadata>
getDependencies()
java.lang.String
getDependencyConflictId()
java.lang.String
getError()
java.lang.String
getGroupId()
java.lang.String
getScope()
ArtifactScopeEnum
getScopeAsEnum()
java.lang.String
getType()
java.lang.String
getUri()
java.lang.String
getVersion()
java.lang.String
getWhy()
boolean
isArtifactExists()
boolean
isError()
boolean
isResolved()
void
setArtifactExists(boolean artifactExists)
void
setArtifactId(java.lang.String name)
void
setArtifactScope(ArtifactScopeEnum artifactScope)
void
setArtifactUri(java.lang.String artifactUri)
void
setClassifier(java.lang.String classifier)
void
setDependencies(java.util.Collection<ArtifactMetadata> dependencies)
void
setError(java.lang.String error)
void
setGroupId(java.lang.String groupId)
void
setResolved(boolean resolved)
void
setScope(java.lang.String scope)
void
setType(java.lang.String type)
void
setUri(java.lang.String uri)
void
setVersion(java.lang.String version)
void
setWhy(java.lang.String why)
java.lang.String
toDomainString()
java.lang.String
toString()
-
-
-
Field Detail
-
groupId
protected java.lang.String groupId
standard glorified artifact coordinates
-
artifactId
protected java.lang.String artifactId
-
version
protected java.lang.String version
-
type
protected java.lang.String type
-
artifactScope
protected ArtifactScopeEnum artifactScope
-
classifier
protected java.lang.String classifier
-
why
protected java.lang.String why
explanation: why this MD was chosen over it's siblings in the resulting structure (classpath for now)
-
dependencies
protected java.util.Collection<ArtifactMetadata> dependencies
dependencies of the artifact behind this metadata
-
uri
protected java.lang.String uri
metadata URI
-
resolved
protected boolean resolved
is metadata found anywhere
-
artifactExists
protected boolean artifactExists
does the actual artifact for this metadata exists
-
artifactUri
protected java.lang.String artifactUri
artifact URI
-
-
Constructor Detail
-
ArtifactMetadata
public ArtifactMetadata(java.lang.String name)
-
ArtifactMetadata
public ArtifactMetadata(java.lang.String groupId, java.lang.String name, java.lang.String version)
-
ArtifactMetadata
public ArtifactMetadata(java.lang.String groupId, java.lang.String name, java.lang.String version, java.lang.String type)
-
ArtifactMetadata
public ArtifactMetadata(java.lang.String groupId, java.lang.String name, java.lang.String version, java.lang.String type, ArtifactScopeEnum artifactScope)
-
ArtifactMetadata
public ArtifactMetadata(java.lang.String groupId, java.lang.String name, java.lang.String version, java.lang.String type, ArtifactScopeEnum artifactScope, java.lang.String classifier)
-
ArtifactMetadata
public ArtifactMetadata(java.lang.String groupId, java.lang.String name, java.lang.String version, java.lang.String type, ArtifactScopeEnum artifactScope, java.lang.String classifier, java.lang.String artifactUri)
-
ArtifactMetadata
public ArtifactMetadata(java.lang.String groupId, java.lang.String name, java.lang.String version, java.lang.String type, ArtifactScopeEnum artifactScope, java.lang.String classifier, java.lang.String artifactUri, java.lang.String why, boolean resolved, java.lang.String error)
-
ArtifactMetadata
public ArtifactMetadata(java.lang.String groupId, java.lang.String name, java.lang.String version, java.lang.String type, java.lang.String scopeString, java.lang.String classifier, java.lang.String artifactUri, java.lang.String why, boolean resolved, java.lang.String error)
-
ArtifactMetadata
public ArtifactMetadata(org.apache.maven.artifact.Artifact af)
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
toDomainString
public java.lang.String toDomainString()
-
getGroupId
public java.lang.String getGroupId()
-
setGroupId
public void setGroupId(java.lang.String groupId)
-
getArtifactId
public java.lang.String getArtifactId()
-
setArtifactId
public void setArtifactId(java.lang.String name)
-
getVersion
public java.lang.String getVersion()
-
setVersion
public void setVersion(java.lang.String version)
-
getType
public java.lang.String getType()
-
getCheckedType
public java.lang.String getCheckedType()
-
setType
public void setType(java.lang.String type)
-
getArtifactScope
public ArtifactScopeEnum getArtifactScope()
-
setArtifactScope
public void setArtifactScope(ArtifactScopeEnum artifactScope)
-
setScope
public void setScope(java.lang.String scope)
-
getClassifier
public java.lang.String getClassifier()
-
setClassifier
public void setClassifier(java.lang.String classifier)
-
isResolved
public boolean isResolved()
-
setResolved
public void setResolved(boolean resolved)
-
getUri
public java.lang.String getUri()
-
setUri
public void setUri(java.lang.String uri)
-
getScope
public java.lang.String getScope()
-
getScopeAsEnum
public ArtifactScopeEnum getScopeAsEnum()
-
isArtifactExists
public boolean isArtifactExists()
-
setArtifactExists
public void setArtifactExists(boolean artifactExists)
-
getDependencies
public java.util.Collection<ArtifactMetadata> getDependencies()
-
setDependencies
public void setDependencies(java.util.Collection<ArtifactMetadata> dependencies)
-
getArtifactUri
public java.lang.String getArtifactUri()
-
setArtifactUri
public void setArtifactUri(java.lang.String artifactUri)
-
getWhy
public java.lang.String getWhy()
-
setWhy
public void setWhy(java.lang.String why)
-
getError
public java.lang.String getError()
-
setError
public void setError(java.lang.String error)
-
isError
public boolean isError()
-
getDependencyConflictId
public java.lang.String getDependencyConflictId()
-
-