Class Revision.Number

java.lang.Object
org.tigris.subversion.javahl.Revision
org.tigris.subversion.javahl.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:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • revNumber

      protected long revNumber
      the revision number
  • Constructor Details

    • 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 Details

    • 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
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Revision
    • toApache

      public Revision toApache()
      Overrides:
      toApache in class Revision