Class VersionUtil

java.lang.Object
com.sun.xml.rpc.util.VersionUtil
All Implemented Interfaces:
Version

public final class VersionUtil extends Object implements Version
Provides some version utilities.
Author:
JAX-RPC Development Team
  • Field Details

  • Constructor Details

    • VersionUtil

      public VersionUtil()
  • Method Details

    • isJavaVersionGreaterThan1_3

      public static boolean isJavaVersionGreaterThan1_3()
      Check if java version is greater than 1.3 Method isJavaVersionGreaterThan1_3.
      Returns:
      boolean
    • isJavaVersionGreaterThan1_4

      public static boolean isJavaVersionGreaterThan1_4()
      Check if java version is greater than 1.4
      Returns:
      boolean
    • getJAXRPCCompleteVersion

      public static String getJAXRPCCompleteVersion()
      GetJAX-RPC full version, like: "JAX-RPC Reference Implementation 1.1 EA-R16" Method getJAXRPCCompleteVersion.
      Returns:
      String
    • getJAXRPCVersion

      public static String getJAXRPCVersion()
      Method getJAXRPCVersion.
      Returns:
      String
    • getJAXRPCBuildNumber

      public static String getJAXRPCBuildNumber()
      Method getJAXRPCBuildNumber.
      Returns:
      String
    • getJAXRPCProductName

      public static String getJAXRPCProductName()
      Method getJAXRPCProductName.
      Returns:
      String
    • isVersion101

      public static boolean isVersion101(String version)
      Check if the version is JAXRPC 1.01.
      Parameters:
      version - check if the required version is 1.01
      Returns:
      boolean ture if 1.01, false otherwise
    • isVersion103

      public static boolean isVersion103(String version)
      Check if the version is JAXRPC 1.03
      Parameters:
      version - version check if the required version is 1.03
      Returns:
      boolean ture if 1.03, false otherwise
    • isVersion11

      public static boolean isVersion11(String version)
      Parameters:
      version -
      Returns:
      true if the JAX-RPC version is 1.1
    • isVersion111

      public static boolean isVersion111(String version)
    • isVersion112

      public static boolean isVersion112(String version)
    • isValidVersion

      public static boolean isValidVersion(String version)
      Checks if the version string is a
      Parameters:
      version - String to check
      Returns:
      true if a valid JAX-RPC version, false otherwise
    • getCanonicalVersion

      public static int[] getCanonicalVersion(String version)
      BugFix# 4948171 Method getCanonicalVersion. Converts a given version to the format "a.b.c.d" a - major version b - minor version c - minor minor version d - patch version
      Parameters:
      version - String to check
      Returns:
      int[] Canonical version number
    • compare

      public static int compare(String version1, String version2)
      Parameters:
      version1 -
      version2 -
      Returns:
      -1, 0 or 1 based upon the comparison results -1 if version1 is less than version2 0 if version1 is equal to version2 1 if version1 is greater than version2