public static class StringConverter.StringToNotation extends StringConverter<NotationValue>
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.StringToYearMonthDurationConverter.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<F extends AtomicValue>, Converter.TwoPhaseConverter<F extends AtomicValue,T extends AtomicValue,V extends AtomicValue>, Converter.UnfailingConverter<F extends AtomicValue,T extends AtomicValue>, Converter.UpCastingConverter| Constructor and Description |
|---|
StringToNotation(ConversionRules rules) |
| Modifier and Type | Method and Description |
|---|---|
ConversionResult |
convertString(java.lang.CharSequence input)
Convert a string to the target type of this converter.
|
NamespaceResolver |
getNamespaceResolver()
Get the namespace resolver if one has been supplied
|
StringConverter.StringToNotation |
setNamespaceResolver(NamespaceResolver resolver)
Provide a namespace resolver, needed for conversion to namespace-sensitive types such as QName and NOTATION.
|
convert, validateconvert, getConversionRules, isAlwaysSuccessful, setConversionRulespublic StringToNotation(ConversionRules rules)
public StringConverter.StringToNotation setNamespaceResolver(NamespaceResolver resolver)
ConvertersetNamespaceResolver in class Converter<StringValue,NotationValue>resolver - the namespace resolver to be usedpublic NamespaceResolver getNamespaceResolver()
ConvertergetNamespaceResolver in class Converter<StringValue,NotationValue>public ConversionResult convertString(java.lang.CharSequence input)
StringConverterconvertString in class StringConverter<NotationValue>input - the string to be convertedAtomicValue of the appropriate type for this converter (if conversion
succeeded), or a ValidationFailure if conversion failed.Copyright (c) 2004-2018 Saxonica Limited. All rights reserved.