Class Revision.Number

  • All Implemented Interfaces:
    java.io.Serializable
    Enclosing class:
    Revision

    public static class Revision.Number
    extends Revision
    class to specify a Revision by number
    See Also:
    Serialized Form
    • Field Detail

      • revNumber

        protected long revNumber
        the revision number
    • Constructor Detail

      • Number

        public Number​(long number)
        create a revision by number object
        Parameters:
        number - the number
        Throws:
        java.lang.IllegalArgumentException - If the specified revision number is invalid.
    • Method Detail

      • getNumber

        public long getNumber()
        Returns the revision number
        Returns:
        number
      • toString

        public java.lang.String toString()
        return the textual representation of the revision
        Overrides:
        toString in class Revision
        Returns:
        english text
      • equals

        public boolean equals​(java.lang.Object target)
        compare to revision objects
        Overrides:
        equals in class Revision
        Parameters:
        target -
        Returns:
        if both object have equal content