org.jboss.osgi.resolver
Class MavenCoordinates

java.lang.Object
  extended by org.jboss.osgi.resolver.MavenCoordinates

public final class MavenCoordinates
extends Object

The artifact coordinates.

Since:
16-Jan-2012
Author:
thomas.diesler@jboss.com

Method Summary
static MavenCoordinates create(String groupId, String artifactId, String version, String type, String classifier)
           
 String getArtifactId()
           
 String getClassifier()
           
 String getGroupId()
           
 String getType()
           
 String getVersion()
           
static MavenCoordinates parse(String coordinates)
           
 URL toArtifactURL(URL baseURL)
           
 String toExternalForm()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

parse

public static MavenCoordinates parse(String coordinates)

create

public static MavenCoordinates create(String groupId,
                                      String artifactId,
                                      String version,
                                      String type,
                                      String classifier)

getGroupId

public String getGroupId()

getArtifactId

public String getArtifactId()

getType

public String getType()

getVersion

public String getVersion()

getClassifier

public String getClassifier()

toExternalForm

public String toExternalForm()

toArtifactURL

public URL toArtifactURL(URL baseURL)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2012. All Rights Reserved.