Class Snapshot

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Cloneable

    public class Snapshot
    extends java.lang.Object
    implements java.io.Serializable, java.lang.Cloneable
    Snapshot data for the current artifact version.
    Version:
    $Revision$ $Date$
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private int buildNumber
      The incremental build number.
      private boolean localCopy
      Whether to use a local copy instead (with filename that includes the base version).
      private java.lang.String timestamp
      The time it was deployed.
    • Constructor Summary

      Constructors 
      Constructor Description
      Snapshot()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      Snapshot clone()
      Method clone.
      int getBuildNumber()
      Get the incremental build number.
      java.lang.String getTimestamp()
      Get the time it was deployed.
      boolean isLocalCopy()
      Get whether to use a local copy instead (with filename that includes the base version).
      void setBuildNumber​(int buildNumber)
      Set the incremental build number.
      void setLocalCopy​(boolean localCopy)
      Set whether to use a local copy instead (with filename that includes the base version).
      void setTimestamp​(java.lang.String timestamp)
      Set the time it was deployed.
      • Methods inherited from class java.lang.Object

        equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • timestamp

        private java.lang.String timestamp
        The time it was deployed.
      • buildNumber

        private int buildNumber
        The incremental build number.
      • localCopy

        private boolean localCopy
        Whether to use a local copy instead (with filename that includes the base version).
    • Constructor Detail

      • Snapshot

        public Snapshot()
    • Method Detail

      • clone

        public Snapshot clone()
        Method clone.
        Overrides:
        clone in class java.lang.Object
        Returns:
        Snapshot
      • getBuildNumber

        public int getBuildNumber()
        Get the incremental build number.
        Returns:
        int
      • getTimestamp

        public java.lang.String getTimestamp()
        Get the time it was deployed.
        Returns:
        String
      • isLocalCopy

        public boolean isLocalCopy()
        Get whether to use a local copy instead (with filename that includes the base version).
        Returns:
        boolean
      • setBuildNumber

        public void setBuildNumber​(int buildNumber)
        Set the incremental build number.
        Parameters:
        buildNumber -
      • setLocalCopy

        public void setLocalCopy​(boolean localCopy)
        Set whether to use a local copy instead (with filename that includes the base version).
        Parameters:
        localCopy -
      • setTimestamp

        public void setTimestamp​(java.lang.String timestamp)
        Set the time it was deployed.
        Parameters:
        timestamp -