Class StringConverter.StringToDecimal

java.lang.Object
net.sf.saxon.type.Converter
net.sf.saxon.type.StringConverter
net.sf.saxon.type.StringConverter.StringToDecimal
Enclosing class:
StringConverter

public static class StringConverter.StringToDecimal extends StringConverter
Converts a string to an xs:decimal
  • Field Details

  • Constructor Details

    • StringToDecimal

      public StringToDecimal()
  • Method Details

    • convertString

      public ConversionResult convertString(UnicodeString input)
      Description copied from class: StringConverter
      Convert a string to the target type of this converter.
      Specified by:
      convertString in class StringConverter
      Parameters:
      input - the string to be converted
      Returns:
      either an AtomicValue of the appropriate type for this converter (if conversion succeeded), or a ValidationFailure if conversion failed.
    • validate

      public ValidationFailure validate(UnicodeString input)
      Description copied from class: StringConverter
      Validate a string for conformance to the target type, without actually performing the conversion
      Overrides:
      validate in class StringConverter
      Parameters:
      input - the string to be validated
      Returns:
      null if validation is successful, or a ValidationFailure indicating the reasons for failure if unsuccessful