/** * The typed value of a list-valued node is obtained by tokenizing the string value and * applying a mapping function to the sequence of tokens. * This method implements the mapping function. It is for internal use only. * For details see {@link net.sf.saxon.expr.MappingFunction} */ public SequenceIterator map(Item item) throws XPathException { try { return atomicType.getTypedValue(item.getStringValue(), resolver, nameChecker); } catch (ValidationException err) { throw new XPathException(err); } } }
/** * The typed value of a list-valued node is obtained by tokenizing the string value and * applying a mapping function to the sequence of tokens. * This method implements the mapping function. It is for internal use only. * For details see {@link net.sf.saxon.expr.MappingFunction} */ public SequenceIterator map(Item item) throws XPathException { try { return atomicType.getTypedValue(item.getStringValue(), resolver, nameChecker); } catch (ValidationException err) { throw new XPathException(err); } } }
/** * The typed value of a list-valued node is obtained by tokenizing the string value and * applying a mapping function to the sequence of tokens. * This method implements the mapping function. It is for internal use only. * For details see {@link net.sf.saxon.expr.MappingFunction} */ public AtomicIterator map(StringValue item) throws XPathException { try { return atomicType.getTypedValue(item.getStringValueCS(), resolver, rules).iterate(); } catch (ValidationException err) { throw new XPathException(err); } } }
/** * The typed value of a list-valued node is obtained by tokenizing the string value and * applying a mapping function to the sequence of tokens. * This method implements the mapping function. It is for internal use only. * For details see {@link net.sf.saxon.expr.MappingFunction} */ public AtomicIterator map(StringValue item) throws XPathException { try { return atomicType.getTypedValue(item.getStringValueCS(), resolver, rules).iterate(); } catch (ValidationException err) { throw new XPathException(err); } } }