public class MavenResolvedArtifactImpl extends MavenArtifactInfoImpl implements MavenResolvedArtifact
MavenResolvedArtifact
.dependencies, extension, mavenCoordinate, resolvedVersion, scopeType, snapshotVersion
Modifier and Type | Method and Description |
---|---|
<RETURNTYPE> |
as(Class<RETURNTYPE> returnType)
Returns resolved artifact formatted to
returnTypeClass . |
File |
asFile()
Returns resolved artifact as a
File |
InputStream |
asInputStream()
Returns resolved artifact as an @{link
InputStream . |
MavenResolvedArtifact |
asResolvedArtifact()
Returns resolved artifact, optionally casted to the sub type of
ResolvedArtifact |
String |
toString() |
getCoordinate, getDependencies, getExtension, getResolvedVersion, getScope, isSnapshotVersion, parseDependencies
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getCoordinate, getDependencies, getExtension, getResolvedVersion, getScope, isSnapshotVersion
public <RETURNTYPE> RETURNTYPE as(Class<RETURNTYPE> returnType)
ResolvedArtifact
returnTypeClass
.
See FormatProcessor
to register additional format.as
in interface ResolvedArtifact<MavenResolvedArtifact>
public File asFile()
ResolvedArtifact
File
asFile
in interface ResolvedArtifact<MavenResolvedArtifact>
public InputStream asInputStream()
ResolvedArtifact
InputStream
. It is a responsibility of the caller to close stream
afterwards.asInputStream
in interface ResolvedArtifact<MavenResolvedArtifact>
public MavenResolvedArtifact asResolvedArtifact()
ResolvedArtifact
ResolvedArtifact
asResolvedArtifact
in interface ResolvedArtifact<MavenResolvedArtifact>
public String toString()
toString
in class MavenArtifactInfoImpl
Copyright © 2013 JBoss by Red Hat. All rights reserved.