Class FleetEntry

java.lang.Object
org.deltava.beans.fleet.LibraryEntry
org.deltava.beans.fleet.FleetEntry
All Implemented Interfaces:
Serializable, Cloneable, Comparable<LibraryEntry>, Auditable, ViewEntry, Cacheable
Direct Known Subclasses:
Installer, Manual

public abstract class FleetEntry extends LibraryEntry
A bean to store information about Fleet Library entries.
Since:
1.0
Version:
7.0
Author:
Luke
See Also:
  • Constructor Details

  • Method Details

    • getMajorVersion

      public int getMajorVersion()
      Returns the major version of the resource. (eg. 3.1.2)
      Returns:
      the major version number
      See Also:
    • getMinorVersion

      public int getMinorVersion()
      Returns the minor version of the resource. (eg. 3.1.2)
      Returns:
      the minor version number
      See Also:
    • getSubVersion

      public int getSubVersion()
      Returns the sub-minor version of the resource. (eg. 3.1.2)
      Returns:
      the sub-minor version number
      See Also:
    • getLastModified

      public Instant getLastModified()
      Updates the date this entry was last modified.
      Returns:
      the last modification date/time
      See Also:
    • setVersion

      public void setVersion(int major, int minor, int subMinor)
      Updates the version number of this resource.
      Parameters:
      major - the major version number
      minor - the minor version number
      subMinor - the sub-minor version number
      See Also:
    • setLastModified

      public void setLastModified(Instant dt)
      Updates the date this entry was last modified.
      Parameters:
      dt - the last modified date/time
      See Also:
    • getVersion

      public abstract String getVersion()
      Returns a string representation of the version.
      Returns:
      a version string