Class VersionInfo

java.lang.Object
com.sun.faces.application.resource.VersionInfo
All Implemented Interfaces:
Comparable

public class VersionInfo extends Object implements Comparable
Metadata pertaining to versions.
  • Constructor Details

    • VersionInfo

      public VersionInfo(String version, String extension)
      Constructs a new VersionInfo instance.
      Parameters:
      version - the version
      extension - the extension (only pertains to versioned resources, not libraries, and thus may be null)
  • Method Details

    • getVersion

      public String getVersion()
      Returns:
      the version
    • getExtension

      public String getExtension()
      Returns:
      the extension of the resource at processing time, or null if this version is associated with a library
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • compareTo

      public int compareTo(Object o)
      Specified by:
      compareTo in interface Comparable