.)nu/xom/jaxen/expr/DefaultFunctionCallExprnu/xom/jaxen/expr/DefaultExpr"nu/xom/jaxen/expr/FunctionCallExprserialVersionUIDJvTprefixLjava/lang/String; functionName parametersLjava/util/List;'(Ljava/lang/String;Ljava/lang/String;)V()V    java/util/ArrayList    addParameter(Lnu/xom/jaxen/expr/Expr;)Vjava/util/List add(Ljava/lang/Object;)Z "# !$ getParameters()Ljava/util/List; getPrefix()Ljava/lang/String;getFunctionNamegetTextjava/lang/StringBuffer, - () /java/lang/String1length()I 34 25append,(Ljava/lang/String;)Ljava/lang/StringBuffer; 78 -9:; *) =(? &' Aiterator()Ljava/util/Iterator; CD !Ejava/util/IteratorGhasNext()Z IJ HKnext()Ljava/lang/Object; MN HOnu/xom/jaxen/expr/ExprQ +) RS, U)WtoString Y) -Zsimplify()Lnu/xom/jaxen/expr/Expr;size ^4 !_(I)V a bget(I)Ljava/lang/Object; de !f \] Rh[(DefaultFunctionCallExpr): j,(Ljava/lang/Object;)Ljava/lang/StringBuffer; 7l -m) ]oevaluate*(Lnu/xom/jaxen/Context;)Ljava/lang/Object;nu/xom/jaxen/JaxenExceptionsnu/xom/jaxen/ContextutranslateNamespacePrefixToUri&(Ljava/lang/String;)Ljava/lang/String; wx vy getFunctionO(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lnu/xom/jaxen/Function; {| v}evaluateParams((Lnu/xom/jaxen/Context;)Ljava/util/List;  nu/xom/jaxen/Functioncall:(Lnu/xom/jaxen/Context;Ljava/util/List;)Ljava/lang/Object; qr R ConstantValueCode Exceptions Deprecated!    &**+*,*Y *+%W&'*()**)*+)~-Y.L*0M,,6+,:W+<:W+*>:W+@:W*BFN-L--PR:+T:W-L +V:W+X:W+[\]RF*BL+`=YcN6$+gR:-i%W*-*Y)qe*0L++-Y.k:*>:@:*Bnp:[-Y.k:*0:<:*>:@:*Bnp:[qr4(+*0zM+,*0*>~N*+:-+tUI*BM,`>Yc:6*,gR:+:%Wt