Package com.sun.xml.rpc.util
Class VersionUtil
- java.lang.Object
-
- com.sun.xml.rpc.util.VersionUtil
-
-
Field Summary
Fields Modifier and Type Field Description static StringJAXRPC_VERSION_101static StringJAXRPC_VERSION_103static StringJAXRPC_VERSION_11static StringJAXRPC_VERSION_111static StringJAXRPC_VERSION_112static StringJAXRPC_VERSION_112_01static StringJAXRPC_VERSION_112_02static StringJAXRPC_VERSION_113static StringJAXRPC_VERSION_DEFAULT-
Fields inherited from interface com.sun.xml.rpc.util.Version
BUILD_NUMBER, PRODUCT_NAME, VERSION_NUMBER
-
-
Constructor Summary
Constructors Constructor Description VersionUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static intcompare(String version1, String version2)static int[]getCanonicalVersion(String version)BugFix# 4948171 Method getCanonicalVersion.static StringgetJAXRPCBuildNumber()Method getJAXRPCBuildNumber.static StringgetJAXRPCCompleteVersion()GetJAX-RPC full version, like: "JAX-RPC Reference Implementation 1.1 EA-R16" Method getJAXRPCCompleteVersion.static StringgetJAXRPCProductName()Method getJAXRPCProductName.static StringgetJAXRPCVersion()Method getJAXRPCVersion.static booleanisJavaVersionGreaterThan1_3()Check if java version is greater than 1.3 Method isJavaVersionGreaterThan1_3.static booleanisJavaVersionGreaterThan1_4()Check if java version is greater than 1.4static booleanisValidVersion(String version)Checks if the version string is astatic booleanisVersion101(String version)Check if the version is JAXRPC 1.01.static booleanisVersion103(String version)Check if the version is JAXRPC 1.03static booleanisVersion11(String version)static booleanisVersion111(String version)static booleanisVersion112(String version)
-
-
-
Field Detail
-
JAXRPC_VERSION_101
public static final String JAXRPC_VERSION_101
- See Also:
- Constant Field Values
-
JAXRPC_VERSION_103
public static final String JAXRPC_VERSION_103
- See Also:
- Constant Field Values
-
JAXRPC_VERSION_11
public static final String JAXRPC_VERSION_11
- See Also:
- Constant Field Values
-
JAXRPC_VERSION_111
public static final String JAXRPC_VERSION_111
- See Also:
- Constant Field Values
-
JAXRPC_VERSION_112
public static final String JAXRPC_VERSION_112
- See Also:
- Constant Field Values
-
JAXRPC_VERSION_112_01
public static final String JAXRPC_VERSION_112_01
- See Also:
- Constant Field Values
-
JAXRPC_VERSION_112_02
public static final String JAXRPC_VERSION_112_02
- See Also:
- Constant Field Values
-
JAXRPC_VERSION_113
public static final String JAXRPC_VERSION_113
- See Also:
- Constant Field Values
-
JAXRPC_VERSION_DEFAULT
public static final String JAXRPC_VERSION_DEFAULT
- See Also:
- Constant Field Values
-
-
Method Detail
-
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
-
-