Package net.sf.saxon.type
Class StringConverter.StringToDerivedStringSubtype
- java.lang.Object
-
- net.sf.saxon.type.Converter
-
- net.sf.saxon.type.StringConverter
-
- net.sf.saxon.type.StringConverter.StringToDerivedStringSubtype
-
- Enclosing class:
- StringConverter
public static class StringConverter.StringToDerivedStringSubtype extends StringConverter
Converts from xs;string to a user-defined type derived from a built-in subtype of xs:string
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class net.sf.saxon.type.StringConverter
StringConverter.StringToAnyURI, StringConverter.StringToBase64Binary, StringConverter.StringToBoolean, StringConverter.StringToDate, StringConverter.StringToDateTime, StringConverter.StringToDateTimeStamp, StringConverter.StringToDayTimeDuration, StringConverter.StringToDecimal, StringConverter.StringToDerivedStringSubtype, StringConverter.StringToDuration, StringConverter.StringToFloat, StringConverter.StringToGDay, StringConverter.StringToGMonth, StringConverter.StringToGMonthDay, StringConverter.StringToGYear, StringConverter.StringToGYearMonth, StringConverter.StringToHexBinary, StringConverter.StringToInteger, StringConverter.StringToIntegerSubtype, StringConverter.StringToLanguage, StringConverter.StringToName, StringConverter.StringToNCName, StringConverter.StringToNMTOKEN, StringConverter.StringToNonStringDerivedType, StringConverter.StringToNormalizedString, StringConverter.StringToNotation, StringConverter.StringToQName, StringConverter.StringToString, StringConverter.StringToStringSubtype, StringConverter.StringToTime, StringConverter.StringToToken, StringConverter.StringToUnionConverter, StringConverter.StringToUntypedAtomic, StringConverter.StringToYearMonthDuration
-
Nested classes/interfaces inherited from class net.sf.saxon.type.Converter
Converter.Base64BinaryToHexBinary, Converter.BooleanToDecimal, Converter.BooleanToDouble, Converter.BooleanToFloat, Converter.BooleanToInteger, Converter.DateTimeToDate, Converter.DateTimeToGDay, Converter.DateTimeToGMonth, Converter.DateTimeToGMonthDay, Converter.DateTimeToGYear, Converter.DateTimeToGYearMonth, Converter.DateTimeToTime, Converter.DateToDateTime, Converter.DecimalToInteger, Converter.DoubleToDecimal, Converter.DoubleToInteger, Converter.DownCastingConverter, Converter.DurationToDayTimeDuration, Converter.DurationToYearMonthDuration, Converter.FloatToDecimal, Converter.FloatToInteger, Converter.HexBinaryToBase64Binary, Converter.IdentityConverter, Converter.IntegerToDecimal, Converter.NotationToQName, Converter.NumericToBoolean, Converter.NumericToDecimal, Converter.NumericToDouble, Converter.NumericToFloat, Converter.NumericToInteger, Converter.PromoterToDouble, Converter.PromoterToFloat, Converter.QNameToNotation, Converter.ToStringConverter, Converter.ToUntypedAtomicConverter, Converter.TwoPhaseConverter, Converter.UnfailingConverter, Converter.UpCastingConverter
-
-
Constructor Summary
Constructors Constructor Description StringToDerivedStringSubtype(ConversionRules rules, AtomicType targetType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConversionResult
convertString(java.lang.CharSequence input)
Convert a string to the target type of this converter.-
Methods inherited from class net.sf.saxon.type.StringConverter
convert, validate
-
Methods inherited from class net.sf.saxon.type.Converter
convert, getConversionRules, getNamespaceResolver, isAlwaysSuccessful, setConversionRules, setNamespaceResolver
-
-
-
-
Constructor Detail
-
StringToDerivedStringSubtype
public StringToDerivedStringSubtype(ConversionRules rules, AtomicType targetType)
-
-
Method Detail
-
convertString
public ConversionResult convertString(java.lang.CharSequence input)
Description copied from class:StringConverter
Convert a string to the target type of this converter.- Specified by:
convertString
in classStringConverter
- Parameters:
input
- the string to be converted- Returns:
- either an
AtomicValue
of the appropriate type for this converter (if conversion succeeded), or aValidationFailure
if conversion failed.
-
-