net.sf.saxon.functions

Class Unicode

public class Unicode extends SystemFunction

This class supports the two functions string-to-codepoints() and codepoints-to-string()
Field Summary
static intFROM_CODEPOINTS
static intTO_CODEPOINTS
Method Summary
ItemevaluateItem(XPathContext c)
Evaluate
SequenceIteratoriterate(XPathContext c)
ExpressionpreEvaluate(StaticContext env)
Pre-evaluate a function at compile time.

Field Detail

FROM_CODEPOINTS

public static final int FROM_CODEPOINTS

TO_CODEPOINTS

public static final int TO_CODEPOINTS

Method Detail

evaluateItem

public Item evaluateItem(XPathContext c)
Evaluate

iterate

public SequenceIterator iterate(XPathContext c)

preEvaluate

public Expression preEvaluate(StaticContext env)
Pre-evaluate a function at compile time. Functions that do not allow pre-evaluation, or that need access to context information, can override this method.