org.apache.openejb.resolver.maven
Class Parser
java.lang.Object
org.apache.openejb.resolver.maven.Parser
public class Parser
- extends Object
This class respects both Maven Coordinates
- groupId:artifactId:packaging:classifier:version
- http://maven.apache.org/pom.html#Maven_Coordinates
And OPS4j coordinates
- groupId/artifactId/version/packaging/classifier
- https://ops4j1.jira.com/wiki/display/paxurl/Mvn+Protocol
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Parser
public Parser(String rawPath)
throws MalformedURLException
- Throws:
MalformedURLException
getGroup
public String getGroup()
getArtifact
public String getArtifact()
getVersion
public String getVersion()
getType
public String getType()
getClassifier
public String getClassifier()
getArtifactPath
public String getArtifactPath()
getArtifactPath
public String getArtifactPath(String version)
getSnapshotVersion
public String getSnapshotVersion(String version,
String timestamp,
String buildnumber)
getSnapshotPath
public String getSnapshotPath(String version,
String timestamp,
String buildnumber)
getVersionMetadataPath
public String getVersionMetadataPath(String version)
getVersionLocalMetadataPath
public String getVersionLocalMetadataPath(String version)
getArtifactLocalMetdataPath
public String getArtifactLocalMetdataPath()
getArtifactMetdataPath
public String getArtifactMetdataPath()
getRepositoryURL
public org.ops4j.pax.url.maven.commons.MavenRepositoryURL getRepositoryURL()
Copyright © 1999-2013 The Apache Software Foundation. All Rights Reserved.