org.jfrog.build.api
Class Artifact

java.lang.Object
  extended by org.jfrog.build.api.BaseBuildBean
      extended by org.jfrog.build.api.BaseBuildFileBean
          extended by org.jfrog.build.api.Artifact
All Implemented Interfaces:
java.io.Serializable, BuildBean, BuildFileBean

public class Artifact
extends BaseBuildFileBean

Contains the build deployed artifact information

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.jfrog.build.api.BaseBuildFileBean
md5, sha1, type
 
Fields inherited from interface org.jfrog.build.api.BuildBean
ARTIFACT, ARTIFACTS, DEPENDENCIES, DEPENDENCY, EXCLUDED_ARTIFACTS, MODULE, MODULES, ROOT, RUN_PARAMETERS
 
Constructor Summary
Artifact()
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 java.lang.String getName()
          Returns the name of the artifact
 int hashCode()
           
 void setName(java.lang.String name)
          Sets the name of the artifact
 
Methods inherited from class org.jfrog.build.api.BaseBuildFileBean
getMd5, getSha1, getType, setMd5, setSha1, setType
 
Methods inherited from class org.jfrog.build.api.BaseBuildBean
getProperties, setProperties
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jfrog.build.api.BuildBean
getProperties, setProperties
 

Constructor Detail

Artifact

public Artifact()
Method Detail

getName

public java.lang.String getName()
Returns the name of the artifact

Returns:
Artifact name

setName

public void setName(java.lang.String name)
Sets the name of the artifact

Parameters:
name - Artifact name

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class BaseBuildFileBean

hashCode

public int hashCode()
Overrides:
hashCode in class BaseBuildFileBean