net.sf.saxon.functions

Class EscapeURI

public class EscapeURI extends SystemFunction

This class supports the old function escape-uri() and the new replacement functions encode-for-uri() and iri-to-uri()
Field Summary
static intENCODE_FOR_URI
static intESCAPE
static intHTML_URI
static intIRI_TO_URI
Method Summary
static CharSequenceescape(CharSequence s, boolean escapeReserved)
ItemevaluateItem(XPathContext c)
Evaluate the function

Field Detail

ENCODE_FOR_URI

public static final int ENCODE_FOR_URI

ESCAPE

public static final int ESCAPE

HTML_URI

public static final int HTML_URI

IRI_TO_URI

public static final int IRI_TO_URI

Method Detail

escape

public static CharSequence escape(CharSequence s, boolean escapeReserved)

evaluateItem

public Item evaluateItem(XPathContext c)
Evaluate the function