Class StringToDouble

  • All Implemented Interfaces:
    java.io.Serializable
    Direct Known Subclasses:
    StringToDouble11

    public class StringToDouble
    extends java.lang.Object
    implements java.io.Serializable
    This class converts a string to an xs:double according to the rules in XML Schema 1.0
    See Also:
    Serialized Form
    • Constructor Detail

      • StringToDouble

        protected StringToDouble()
    • Method Detail

      • getInstance

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

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

        protected double signedPositiveInfinity()