Class VersionedPackageName

java.lang.Object
net.sf.saxon.trans.packages.VersionedPackageName

public class VersionedPackageName extends Object
This class represents the combination of an XSLT package name (that is, a URI) and a version number
  • Field Details

  • Constructor Details

  • Method Details

    • toString

      public String toString()
      Overrides:
      toString in class Object
    • equalsIgnoringSuffix

      public boolean equalsIgnoringSuffix(VersionedPackageName other)
      Compare two package name/version pairs for equality, ignoring the suffix part of the version number. For example (http://package-one/, 2.1-alpha) compares equal to (http://package-one/, 2.1-beta)
      Parameters:
      other - the other name/version pair
      Returns:
      true if the values are equal in all respects other than the alphanumeric suffix of the version number.
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object