/ ./01 2 3 .4 .5 67 89 : .; <=>?@ A 3 BC DE F .G HI DJ HK LM H7N 3 DO DP FQ R S TU VWXYZ[ \] ,3 ^_ 2` .a b c d 2e .f gh 2i 2j kl km kn 2o p qr Fns Ft uvw Jxy Lz {| J} ~     2 2 2 .S [3 [o  cn  c fn f in i ln l on o rn r 4  .I   2        ConversionInfo InnerClasses STATIC_ONLYI ConstantValue INSTANCE_ONLYSTATIC_AND_INSTANCEDYNAMIC SCOREBASEm_javaObjConversions<[Lorg/apache/xalan/extensions/MethodResolver$ConversionInfo;m_booleanConversionsm_numberConversionsm_stringConversionsm_rtfConversionsm_nodesetConversions m_conversions=[[Lorg/apache/xalan/extensions/MethodResolver$ConversionInfo;3class$org$apache$xalan$extensions$ExpressionContextLjava/lang/Class; Synthetic2class$org$apache$xalan$templates$ElemExtensionCall5class$org$apache$xalan$extensions$XSLProcessorContextclass$java$lang$Stringclass$java$lang$Booleanclass$java$lang$Objectclass$java$lang$Double(class$org$w3c$dom$traversal$NodeIteratorclass$org$w3c$dom$NodeListclass$org$w3c$dom$Nodeclass$java$lang$Class()VCodeLineNumberTableLocalVariableTablethis,Lorg/apache/xalan/extensions/MethodResolver;getConstructor(Ljava/lang/Class;[Ljava/lang/Object;[[Ljava/lang/Object;Lorg/apache/xalan/extensions/ExpressionContext;)Ljava/lang/reflect/Constructor; javaClass scoreStartscorectorLjava/lang/reflect/Constructor; paramTypes[Ljava/lang/Class;numberMethodParams paramStartisFirstExpressionContextZiclassObjargsIn[Ljava/lang/Object;argsOut[[Ljava/lang/Object; exprContext/Lorg/apache/xalan/extensions/ExpressionContext;bestConstructorbestParamTypes constructors [Ljava/lang/reflect/Constructor;nMethods bestScorebestScoreCount Exceptions getMethod(Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/Object;[[Ljava/lang/Object;Lorg/apache/xalan/extensions/ExpressionContext;I)Ljava/lang/reflect/Method;javaParamStartargsLenisStaticmethodLjava/lang/reflect/Method;xsltParamStartnameLjava/lang/String; searchMethod bestMethodmethodsjava/lang/reflect/Method; replaceDash&(Ljava/lang/String;)Ljava/lang/String;dashCbuffLjava/lang/StringBuffer;getElementMethod?(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Method; convertParamsk([Ljava/lang/Object;[[Ljava/lang/Object;[Ljava/lang/Class;Lorg/apache/xalan/extensions/ExpressionContext;)VnParams paramIndex scoreMatch*([Ljava/lang/Class;I[Ljava/lang/Object;I)Icinfo;Lorg/apache/xalan/extensions/MethodResolver$ConversionInfo;realObjLjava/lang/Object; realClassxsltObj xsltClassTypeconvInfo nConversionskjavaParamTypesIndexjavaParamTypesjavaParamsStartxsltArgsconvert7(Ljava/lang/Object;Ljava/lang/Class;)Ljava/lang/Object;strdtmIter Lorg/apache/xml/dtm/DTMIterator;iter rootHandledtmLorg/apache/xml/dtm/DTM;childLorg/w3c/dom/Node;nihandle childHandlexobj"Lorg/apache/xpath/objects/XObject;xstr"Lorg/apache/xpath/objects/XString;numDconvertDoubleToNumber&(DLjava/lang/Class;)Ljava/lang/Object; errStringo(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;I[Ljava/lang/Object;)Ljava/lang/String;callType searchTypefuncName resultStringerrArgs(([Ljava/lang/Object;I)Ljava/lang/String; startingArg returnArgsclass$%(Ljava/lang/String;)Ljava/lang/Class;x1"Ljava/lang/ClassNotFoundException;x0 SourceFileMethodResolver.java ' java/lang/ClassNotFoundExceptionjava/lang/NoClassDefFoundError     -org.apache.xalan.extensions.ExpressionContext &'  java/lang/NoSuchMethodExceptionfunction constructor  -      java/lang/StringBuffer      ,org.apache.xalan.templates.ElemExtensionCall /org.apache.xalan.extensions.XSLProcessorContextelement(javax/xml/transform/TransformerExceptionER_MORE_MATCH_ELEMENTjava/lang/Object   org/apache/xpath/objects/XObject       java.lang.String        java.lang.Objectjava/lang/Character  "org.w3c.dom.traversal.NodeIterator#org/apache/xpath/objects/XRTreeFrag &org/apache/xml/dtm/ref/DTMNodeIterator  org.w3c.dom.NodeList  org.w3c.dom.Node         org/apache/xpath/objects/XString java.lang.Class java.lang.Doublejava/lang/Double java/lang/Floatjava/lang/Long java/lang/Integer java/lang/Short java/lang/Byte For extension , could not find  static .([ExpressionContext,] "#).). )Checked both static and instance methods.([ExpressionContext, ]) nor 2(org.apache.xalan.extensions.XSLProcessorContext, .org.apache.xalan.templates.ElemExtensionCall)., 9org/apache/xalan/extensions/MethodResolver$ConversionInfo  java.lang.Boolean *org/apache/xalan/extensions/MethodResolverjava/lang/SecurityExceptionjava/lang/ClassforName getMessage()Ljava/lang/String;(Ljava/lang/String;)VgetConstructors"()[Ljava/lang/reflect/Constructor;java/lang/reflect/ConstructorgetParameterTypes()[Ljava/lang/Class;isAssignableFrom(Ljava/lang/Class;)Zjava/lang/StringindexOf(Ljava/lang/String;)I getMethods()[Ljava/lang/reflect/Method;java/lang/reflect/MethodgetNameequals(Ljava/lang/Object;)Z getModifiers()Ijava/lang/reflect/Modifier(I)ZlengthcharAt(I)C toUpperCase(C)Cappend(C)Ljava/lang/StringBuffer;toString org/apache/xalan/res/XSLMessages createMessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;getType isPrimitive()Zm_classm_scoreobject()Ljava/lang/Object;getClass()Ljava/lang/Class;booljava/lang/BooleanTRUELjava/lang/Boolean;FALSETYPE()D(C)VasNodeIterator"()Lorg/apache/xml/dtm/DTMIterator;#(Lorg/apache/xml/dtm/DTMIterator;)VconvertToNodeset()Lorg/w3c/dom/NodeList;org/apache/xml/dtm/DTMIteratornextNodegetDTM(I)Lorg/apache/xml/dtm/DTM;org/apache/xml/dtm/DTM getFirstChild(I)IgetNode(I)Lorg/w3c/dom/Node;nodeset&()Lorg/w3c/dom/traversal/NodeIterator;nodelist(D)V(J)V(I)V(S)V(B)V,(Ljava/lang/String;)Ljava/lang/StringBuffer;,(Ljava/lang/Object;)Ljava/lang/StringBuffer; getTypeString(Ljava/lang/Class;I)V!. 3* -  Y::*:666 6   2:  :  6 66 +`2 2:  Y   V666+ d; +6& : :66   ^Y*++,-$[\] ^_`a"c)d0e5f8g;lDnJpgrjsmtpys{x}aJ&m,) 0 5 8;xB   , 9[++L::*:6 6 6 6    2:6+6 9&.1    66:66,,6d`22:  Y   Y666dd;,6& ::6 6    Y*+,,-2 #&07:FPpux}    % , /5;OX&,EP 7:) [[[[[[JGA< #8 &5 , W-< Y!M>*">*#,*d#,*#$%W ,*#%W,&& () *,#.2/B1L*R3*CWT J w M*N-666s-2:+[:M2'( Y'' .2)* Y))  M,Y+*+,Y-.Y+S/0,FGHI JKMO*Q1RvVWK^`cdf\ 1Qdw ,  v, +Sm,6+.S6*  Y  ,2 +2-S*.*d`6+2*2,21S6 z{ ~=CFJ[luHT!f[vvvv, Q,*,6*d`66,2:2236*2:  4  52:  6 6   (  2:   6  7`>   UM: 2&28: 9:  $ 9:   &'*+ ,-.!1'2=5C:I>QATBWEYHaIfKpMwNPQKUqsuwxz/w D '=C a f i *2o*2M,3>\*\,[J+:; Y::,<,= >?+:; Y::,<+@,= >?,A+B+:; Y::+CD YCC,<+E!,<:"FY#G+@,= >?,A+B+HI YHH+CD YCC,JK:LYM+NO YNN ,JP+QR YQQ1,JK:S6T:UV+:; Y::,<+@,= >?+4 ,A+B,JK:S6T:UV:+9 +HI YHH+CD YCC,W+NO YNN,X+QR YQQ+,Y:S6TV+:; Y::,<+@,= >?+4 ,A+B,Y:S6T:V:+9 ,8K*_+:; Y::*Z+4[Y*Z\M,]J)+B+^_ Y^^*9**FQ <>W\m )[dn %.9KWZ \#'()*,. 024(6/88<>=G>R?]@iAlCnJsOxQSUXYZ\^cid   %    %7  .. 9# K" >0  G'R ] gb ,,`,ab Yaa cY&d,e fY&g,h iY&j,k lY&m,noY&p,EFY&G,qrY&scY&d>x z){0|9}@JQ[bmt " Ytuv*vwv+vxv&:W» Ytvyv,zv{v-v|v}v~v& Ytv,zv{v-v|v}v~v& Ytv,zv{v-v|v}vvv& Ytvyv,zv{v-vv}vv,{v-v|v}v~v&*- Ytv,zv|v}v~v& Ytv,zv{v-vvv&& #D|?HrH #y! "#O YtM>*= ,vW*22,*22vW,*29zvW,&& %6DJ* @OO$G%&'N*LY+p ()*+S#YY` SYYe SYYh SYYkSYYnSYYESYYqSYY:; Y::SYY@SYY YSYYCD YCCSYY:; Y::S YY`SYYab YaaSYYeSYYhSYYkSYYnSYYESYYqSYY@ SY Y:; Y:: SY YCD YCC S YY:; Y::SYYCD YCCSYYESYY`SYYeSYYhSYYkSYYnSYYqSY Y@S YYHI YHHSYYNO YNNSYYQR YQQSYY:; Y::SYYCD YCCSYYESYY`SYYeSYYhSY YkSY YnSY YqSY Y@S YYHI YHHSYYNO YNNSYYQR YQQSYY:; Y::SYYCD YCCSYYESYY`SYYeSYYhSY YkSY YnSY YqSY Y@SYSYSYSYSYSYS5 ,-