org.apache.archiva.metadata.repository.storage.maven2
Class DefaultArtifactMappingProvider

java.lang.Object
  extended by org.apache.archiva.metadata.repository.storage.maven2.DefaultArtifactMappingProvider
All Implemented Interfaces:
ArtifactMappingProvider

@Service(value="artifactMappingProvider#default")
public class DefaultArtifactMappingProvider
extends Object
implements ArtifactMappingProvider


Field Summary
private  Map<String,String> classifierAndExtensionToTypeMap
           
private  Map<String,String> typeToExtensionMap
           
 
Constructor Summary
DefaultArtifactMappingProvider()
           
 
Method Summary
 String mapClassifierAndExtensionToType(String classifier, String ext)
           
 String mapTypeToExtension(String type)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

classifierAndExtensionToTypeMap

private final Map<String,String> classifierAndExtensionToTypeMap

typeToExtensionMap

private final Map<String,String> typeToExtensionMap
Constructor Detail

DefaultArtifactMappingProvider

public DefaultArtifactMappingProvider()
Method Detail

mapClassifierAndExtensionToType

public String mapClassifierAndExtensionToType(String classifier,
                                              String ext)
Specified by:
mapClassifierAndExtensionToType in interface ArtifactMappingProvider

mapTypeToExtension

public String mapTypeToExtension(String type)
Specified by:
mapTypeToExtension in interface ArtifactMappingProvider


Copyright © 2006-2013 The Apache Software Foundation. All Rights Reserved.