Class StringToDouble

java.lang.Object
net.sf.saxon.type.StringToDouble
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
StringToDouble11

public class StringToDouble extends Object implements Serializable
This class converts a string to an xs:double according to the rules in XML Schema 1.0
See Also:
  • Constructor Details

    • StringToDouble

      protected StringToDouble()
  • Method Details

    • getInstance

      public static StringToDouble getInstance()
      Get the singleton instance
      Returns:
      the singleton instance of this class
    • stringToNumber

      public double stringToNumber(CharSequence s) throws NumberFormatException
      Convert a string to a double.
      Parameters:
      s - the String to be converted
      Returns:
      a double representing the value of the String
      Throws:
      NumberFormatException - if the value cannot be converted
    • signedPositiveInfinity

      protected double signedPositiveInfinity()