org.sonatype.tycho.p2.repository
Class RepositoryLayoutHelper

java.lang.Object
  extended by org.sonatype.tycho.p2.repository.RepositoryLayoutHelper

public class RepositoryLayoutHelper
extends java.lang.Object


Field Summary
static java.lang.String CLASSIFIER_P2_ARTIFACTS
           
static java.lang.String CLASSIFIER_P2_METADATA
           
static java.lang.String DEFAULT_EXTERNSION
           
static java.lang.String EXTENSION_P2_ARTIFACTS
           
static java.lang.String EXTENSION_P2_METADATA
           
static java.lang.String PROP_ARTIFACT_ID
           
static java.lang.String PROP_CLASSIFIER
           
static java.lang.String PROP_GROUP_ID
           
static java.lang.String PROP_VERSION
           
 
Constructor Summary
RepositoryLayoutHelper()
           
 
Method Summary
static GAV getGAV(java.util.Map properties)
           
static GAV getGAV(java.lang.String groupId, java.lang.String artifactId, java.lang.String version)
           
static GAV getP2Gav(java.lang.String classifier, java.lang.String id, java.lang.String version)
           
static java.lang.String getRelativePath(GAV gav, java.lang.String classifier, java.lang.String extension)
           
static java.lang.String getRelativePath(java.lang.String groupId, java.lang.String artifactId, java.lang.String version, java.lang.String classifier, java.lang.String extension)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PROP_GROUP_ID

public static final java.lang.String PROP_GROUP_ID
See Also:
Constant Field Values

PROP_ARTIFACT_ID

public static final java.lang.String PROP_ARTIFACT_ID
See Also:
Constant Field Values

PROP_VERSION

public static final java.lang.String PROP_VERSION
See Also:
Constant Field Values

PROP_CLASSIFIER

public static final java.lang.String PROP_CLASSIFIER
See Also:
Constant Field Values

CLASSIFIER_P2_METADATA

public static final java.lang.String CLASSIFIER_P2_METADATA
See Also:
Constant Field Values

EXTENSION_P2_METADATA

public static final java.lang.String EXTENSION_P2_METADATA
See Also:
Constant Field Values

CLASSIFIER_P2_ARTIFACTS

public static final java.lang.String CLASSIFIER_P2_ARTIFACTS
See Also:
Constant Field Values

EXTENSION_P2_ARTIFACTS

public static final java.lang.String EXTENSION_P2_ARTIFACTS
See Also:
Constant Field Values

DEFAULT_EXTERNSION

public static final java.lang.String DEFAULT_EXTERNSION
See Also:
Constant Field Values
Constructor Detail

RepositoryLayoutHelper

public RepositoryLayoutHelper()
Method Detail

getRelativePath

public static java.lang.String getRelativePath(GAV gav,
                                               java.lang.String classifier,
                                               java.lang.String extension)

getRelativePath

public static java.lang.String getRelativePath(java.lang.String groupId,
                                               java.lang.String artifactId,
                                               java.lang.String version,
                                               java.lang.String classifier,
                                               java.lang.String extension)

getGAV

public static GAV getGAV(java.util.Map properties)

getGAV

public static GAV getGAV(java.lang.String groupId,
                         java.lang.String artifactId,
                         java.lang.String version)

getP2Gav

public static GAV getP2Gav(java.lang.String classifier,
                           java.lang.String id,
                           java.lang.String version)


Copyright © 2008-2011. All Rights Reserved.