Package net.sf.saxon
Class Version
java.lang.Object
net.sf.saxon.Version
The Version class holds the SAXON version information.
-
Method Summary
Modifier and TypeMethodDescriptionstatic final StringReturn the name of this product.static final StringGet a message used to identify this product when a transformation is run using the -t optionstatic final StringGet the user-visible version number of this version of the productstatic final StringGet the issue date of this version of the productstatic final StringGet the version number of the schema-aware version of the productstatic final int[]Get the four components of the structured version number.static final StringReturn a web site address containing information about the product.static final StringGet the version of the XSLT specification that this product supportsstatic voidInvoking net.sf.saxon.Version from the command line outputs the build number
-
Method Details
-
getProductName
Return the name of this product. Supports the XSLT 2.0 system property xsl:product-name- Returns:
- the string "SAXON"
-
getSchemaAwareProductVersion
Get the version number of the schema-aware version of the product- Returns:
- the version number of this version of Saxon, as a string
-
getProductVersion
Get the user-visible version number of this version of the product- Returns:
- the version number of this version of Saxon, as a string: for example "8.7.3"
-
getStructuredVersionNumber
public static final int[] getStructuredVersionNumber()Get the four components of the structured version number. This is used in the .NET product to locate an assembly in the dynamic assembly cache: the assumption is that the third and fourth components represent implementation changes rather than interface changes- Returns:
- the four components of the version number, as an array: for example {8, 7, 3, 1}
-
getReleaseDate
Get the issue date of this version of the product- Returns:
- the release date, as an ISO 8601 string
-
getXSLVersionString
Get the version of the XSLT specification that this product supports- Returns:
- the string 2.0
-
getProductTitle
Get a message used to identify this product when a transformation is run using the -t option- Returns:
- A string containing both the product name and the product version
-
getWebSiteAddress
Return a web site address containing information about the product. Supports the XSLT system property xsl:vendor-url- Returns:
- the string "http://saxon.sf.net/"
-
main
Invoking net.sf.saxon.Version from the command line outputs the build number- Parameters:
args- not used
-