com.jclark.xsl.expr

Class EncodeURIFunction

Implemented Interfaces:
Function

(package private) class EncodeURIFunction
extends java.lang.Object
implements Function

Represents the EXSL str:encode-uri function For more information consult exsl specification at: Specification.

Field Summary

(package private) static int
caseDiff
(package private) static String
dfltEncName
(package private) static BitSet
dontNeedEncodingRFC2396
(package private) static BitSet
dontNeedEncodingRFC2732

Method Summary

ConvertibleExpr
makeCallExpr(ConvertibleExpr[] args, Node exprNode)

Field Details

caseDiff

(package private) static final int caseDiff
Field Value:
32

dfltEncName

(package private) static String dfltEncName

dontNeedEncodingRFC2396

(package private) static BitSet dontNeedEncodingRFC2396

dontNeedEncodingRFC2732

(package private) static BitSet dontNeedEncodingRFC2732

Method Details

makeCallExpr

public ConvertibleExpr makeCallExpr(ConvertibleExpr[] args,
                                    Node exprNode)
            throws ParseException
Specified by:
makeCallExpr in interface Function