org.abstracthorizon.extend.repository.maven.pom
Class Artifact

java.lang.Object
  extended by org.abstracthorizon.extend.server.deployment.ModuleId
      extended by org.abstracthorizon.extend.repository.maven.pom.Artifact
Direct Known Subclasses:
Dependency, Exclusion, Parent, POM

public class Artifact
extends ModuleId


Field Summary
 
Fields inherited from class org.abstracthorizon.extend.server.deployment.ModuleId
artifactId, classifier, groupId, JAR_TYPE, stringRepresentation, type, version
 
Constructor Summary
Artifact()
           
Artifact(Artifact copy)
           
Artifact(ModuleId copy)
           
 
Method Summary
 Artifact toNonSnapshotArtifact()
           
 Artifact toPOMArtifact()
           
 Artifact toSnapshotArtifact()
           
 String toString(int indent)
           
 
Methods inherited from class org.abstracthorizon.extend.server.deployment.ModuleId
createModuleIdFromFileName, createModuleIdFromFileName, equals, equalsIgnoreSnapshot, getArtifactId, getClassifier, getFullId, getGroupId, getShortId, getType, getVersion, hashCode, isSnapshot, parseModuleIdString, parseModuleIdString, setArtifactId, setClassifier, setGroupId, setType, setVersion, toString, updateStringRepresentation
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Artifact

public Artifact()

Artifact

public Artifact(ModuleId copy)

Artifact

public Artifact(Artifact copy)
Method Detail

toString

public String toString(int indent)

toPOMArtifact

public Artifact toPOMArtifact()

toSnapshotArtifact

public Artifact toSnapshotArtifact()
Overrides:
toSnapshotArtifact in class ModuleId

toNonSnapshotArtifact

public Artifact toNonSnapshotArtifact()
Overrides:
toNonSnapshotArtifact in class ModuleId


Copyright © 2005-2009 Abstract Horizon. All Rights Reserved.