com.jclark.xsl.expr
Class Function2

java.lang.Object
  extended by com.jclark.xsl.expr.Function2
All Implemented Interfaces:
Function
Direct Known Subclasses:
ContainsFunction, DifferenceFunction, FormatNumberFunction, IntersectionFunction, StartsWithFunction, SubstringAfterFunction, SubstringBeforeFunction

abstract class Function2
extends java.lang.Object
implements Function


Constructor Summary
Function2()
           
 
Method Summary
 ConvertibleExpr makeCallExpr(ConvertibleExpr[] e, Node exprNode)
           
(package private) abstract  ConvertibleExpr makeCallExpr(ConvertibleExpr e1, ConvertibleExpr e2)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Function2

Function2()
Method Detail

makeCallExpr

abstract ConvertibleExpr makeCallExpr(ConvertibleExpr e1,
                                      ConvertibleExpr e2)
                               throws ParseException
Throws:
ParseException

makeCallExpr

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