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 String
Return the name of this product.static final String
Get a message used to identify this product when a transformation is run using the -t optionstatic final String
Get the user-visible version number of this version of the productstatic final String
Get the issue date of this version of the productstatic final String
Get the version number of the schema-aware version of the productstatic final int[]
Get the four components of the structured version number.static final String
Return a web site address containing information about the product.static final String
Get the version of the XSLT specification that this product supportsstatic void
Invoking 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
-