public abstract class AtomicSequenceMappingFunction extends Object implements ItemMappingFunction<Item,AtomicValue>
Modifier and Type | Field and Description |
---|---|
BuiltInAtomicType |
requiredPrimitiveType |
ConversionRules |
rules |
Constructor and Description |
---|
AtomicSequenceMappingFunction() |
Modifier and Type | Method and Description |
---|---|
BuiltInAtomicType |
getRequiredPrimitiveType() |
ConversionRules |
getRules() |
abstract AtomicValue |
mapItem(Item item)
Map one item to another item.
|
void |
setRequiredPrimitiveType(BuiltInAtomicType requiredPrimitiveType) |
void |
setRules(ConversionRules rules) |
public ConversionRules rules
public BuiltInAtomicType requiredPrimitiveType
public ConversionRules getRules()
public BuiltInAtomicType getRequiredPrimitiveType()
public void setRules(ConversionRules rules)
public void setRequiredPrimitiveType(BuiltInAtomicType requiredPrimitiveType)
public abstract AtomicValue mapItem(Item item) throws XPathException
ItemMappingFunction
mapItem
in interface ItemMappingFunction<Item,AtomicValue>
item
- The input item to be mapped.XPathException
- if a dynamic error occursCopyright (c) 2004-2014 Saxonica Limited. All rights reserved.