Class Specification


  • public final class Specification
    extends java.lang.Object
    Reference to a particular version of a specification document.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean equals​(java.lang.Object o)  
      java.net.URL getLatestVersionUrl()
      Address to the latest version of this specification.
      java.time.LocalDate getReleaseDate()
      The release date of the specification document.
      DocumentStatus getStatus()
      An object indicating the status of the specification document.
      java.net.URL getUrl()
      Address to this version of the specification.
      int hashCode()  
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Method Detail

      • getUrl

        public java.net.URL getUrl()
        Address to this version of the specification.
      • getLatestVersionUrl

        public java.net.URL getLatestVersionUrl()
        Address to the latest version of this specification.
      • getStatus

        public DocumentStatus getStatus()
        An object indicating the status of the specification document.
      • getReleaseDate

        public java.time.LocalDate getReleaseDate()
        The release date of the specification document.
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object