This project has retired. For details please refer to its Attic page.
ArtifactExtensionMapping

org.apache.maven.archiva.repository.content
Class ArtifactExtensionMapping

Package class diagram package ArtifactExtensionMapping
java.lang.Object
  extended by org.apache.maven.archiva.repository.content.ArtifactExtensionMapping

public class ArtifactExtensionMapping
extends java.lang.Object

ArtifactExtensionMapping


Field Summary
static java.lang.String MAVEN_ARCHETYPE
           
static java.lang.String MAVEN_ONE_PLUGIN
           
static java.lang.String MAVEN_PLUGIN
           
 
Constructor Summary
ArtifactExtensionMapping()
           
 
Method Summary
static java.lang.String getExtension(java.lang.String type)
           
static boolean isMavenPlugin(java.lang.String artifactId)
          Determine if a given artifact Id conforms to the naming scheme for a maven plugin.
static java.lang.String mapExtensionAndClassifierToType(java.lang.String classifier, java.lang.String extension)
           
static java.lang.String mapExtensionAndClassifierToType(java.lang.String classifier, java.lang.String extension, java.lang.String defaultExtension)
           
static java.lang.String mapExtensionToType(java.lang.String extension)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MAVEN_ARCHETYPE

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

MAVEN_PLUGIN

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

MAVEN_ONE_PLUGIN

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

ArtifactExtensionMapping

public ArtifactExtensionMapping()
Method Detail

getExtension

public static java.lang.String getExtension(java.lang.String type)

isMavenPlugin

public static boolean isMavenPlugin(java.lang.String artifactId)
Determine if a given artifact Id conforms to the naming scheme for a maven plugin.

Parameters:
artifactId - the artifactId to test.
Returns:
true if this artifactId conforms to the naming scheme for a maven plugin.

mapExtensionAndClassifierToType

public static java.lang.String mapExtensionAndClassifierToType(java.lang.String classifier,
                                                               java.lang.String extension)

mapExtensionAndClassifierToType

public static java.lang.String mapExtensionAndClassifierToType(java.lang.String classifier,
                                                               java.lang.String extension,
                                                               java.lang.String defaultExtension)

mapExtensionToType

public static java.lang.String mapExtensionToType(java.lang.String extension)