Class Version

java.lang.Object
org.tigris.subversion.javahl.Version

public class Version
extends Object
Encapsulates version information about the underlying native libraries. Basically a wrapper for svn_version.h.
  • Constructor Details

  • Method Details

    • toString

      public String toString()
      Overrides:
      toString in class Object
      Returns:
      The full version string for the loaded JavaHL library, as defined by MAJOR.MINOR.PATCH INFO.
      Since:
      1.4.0
    • getMajor

      public int getMajor()
      Returns:
      The major version number for the loaded JavaHL library.
      Since:
      1.4.0
    • getMinor

      public int getMinor()
      Returns:
      The minor version number for the loaded JavaHL library.
      Since:
      1.4.0
    • getPatch

      public int getPatch()
      Returns:
      The patch-level version number for the loaded JavaHL library.
      Since:
      1.4.0
    • isAtLeast

      public boolean isAtLeast​(int major, int minor, int patch)
      Returns:
      Whether the JavaHL native library version is at least of major.minor.patch level.
      Since:
      1.5.0