com.jclark.xsl.expr
Class EncodeURIFunction

java.lang.Object
  extended by com.jclark.xsl.expr.EncodeURIFunction
All Implemented Interfaces:
Function

 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 java.lang.String dfltEncName
           
(package private) static java.util.BitSet dontNeedEncodingRFC2396
           
(package private) static java.util.BitSet dontNeedEncodingRFC2732
           
 
Constructor Summary
EncodeURIFunction()
           
 
Method Summary
 ConvertibleExpr makeCallExpr(ConvertibleExpr[] args, Node exprNode)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dontNeedEncodingRFC2396

static java.util.BitSet dontNeedEncodingRFC2396

dontNeedEncodingRFC2732

static java.util.BitSet dontNeedEncodingRFC2732

caseDiff

static final int caseDiff
See Also:
Constant Field Values

dfltEncName

static java.lang.String dfltEncName
Constructor Detail

EncodeURIFunction

EncodeURIFunction()
Method Detail

makeCallExpr

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