org.sonatype.aether.util.artifact
Class DefaultArtifactType

java.lang.Object
  extended by org.sonatype.aether.util.artifact.DefaultArtifactType
All Implemented Interfaces:
ArtifactType

public class DefaultArtifactType
extends Object
implements ArtifactType

A simple artifact type.

Author:
Benjamin Bentmann

Constructor Summary
DefaultArtifactType(String id)
           
DefaultArtifactType(String id, String extension, String classifier, String language)
           
DefaultArtifactType(String id, String extension, String classifier, String language, boolean constitutesBuildPath, boolean includesDependencies)
           
 
Method Summary
 String getClassifier()
           
 String getExtension()
           
 String getId()
           
 Map<String,String> getProperties()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultArtifactType

public DefaultArtifactType(String id)

DefaultArtifactType

public DefaultArtifactType(String id,
                           String extension,
                           String classifier,
                           String language)

DefaultArtifactType

public DefaultArtifactType(String id,
                           String extension,
                           String classifier,
                           String language,
                           boolean constitutesBuildPath,
                           boolean includesDependencies)
Method Detail

getId

public String getId()
Specified by:
getId in interface ArtifactType

getExtension

public String getExtension()
Specified by:
getExtension in interface ArtifactType

getClassifier

public String getClassifier()
Specified by:
getClassifier in interface ArtifactType

getProperties

public Map<String,String> getProperties()
Specified by:
getProperties in interface ArtifactType


Copyright © 2010-2011 Sonatype, Inc.. All Rights Reserved.