Edit D:\app\Administrator\product\11.2.0\dbhome_1\oc4j\lib\oracle\xquery\exec\FunctionCall.class
?? .5 W ? ? ? ? ? ? W ? ? ? ? W ? W ? W ? 5 ? ? ? 5 ? + ? ? W ? 5 ? ? ? 5 ? 5 ? ? ? 5 ? W ? W ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 4 ? 4 ? 4 ? 4 ? ? ? + ? ? ? + ? ? + ? ? 2 ? ? ? 2 ? 2 ? ? ? ? 5 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? B ? ? ? ? ? ? ? ? ? ? B ? ? K ? K ? ? ? ? ? 9 ? 9 ? ? ? ? ? ? ? ? ? ? ? ? fd !Loracle/xquery/func/FunctionDefn; debug Z ConstantValue DefinitionToXML ()Loracle/xml/parser/v2/XMLNode; Code LineNumberTable toXML DefinitionFromXML B(Loracle/xml/parser/v2/XMLElement;)Loracle/xquery/exec/ConvertXML; toSqlDefn (Loracle/xquery/parser/XQXGen;)V toSql toSqlSuper typeCheck ()V getStrRep (Ljava/lang/StringBuffer;)V getDatatype ()I <init> >(Loracle/xquery/func/FunctionDefn;[Loracle/xquery/exec/Expr;)V ([Loracle/xquery/exec/Expr;)V setFunctionDefn $(Loracle/xquery/func/FunctionDefn;)V getFunctionDefn #()Loracle/xquery/func/FunctionDefn; optimize ?(Loracle/xquery/exec/OptimizeContext;)Loracle/xquery/exec/Expr; verifyXpPushdown ()Z pushdownRewrite 3(Ljava/lang/StringBuffer;)Loracle/xquery/exec/Expr; Evaluate I(Loracle/xquery/exec/QueryState;)Loracle/xml/xqxp/datamodel/OXMLSequence; SourceFile FunctionCall.java ? ? FunctionCall ? ? ? oracle/xml/parser/v2/XMLElement name X Y ? ? ? ? ? ? ? ^ _ e f g f ? ? i j ? ? ( ? ? k l , ) m n o q ? ? ? v w x y z { ? ? -oracle/xml/xqxp/functions/OXMLSQLExprFunction ? y ? ? java/lang/Exception ? ? ? ? ? n ? n ? n y ? java/lang/StringBuffer o j )select * from table(xmlsequence(extract(( ), ' ? '))) ? oracle/xquery/exec/SQLQuery o *oracle/xml/xqxp/datamodel/OXMLSequenceType oracle/xquery/exec/Expr o &oracle/xml/xqxp/datamodel/OXMLSequence | } ? "oracle/xquery/exec/OXQuerySequence oracle/xml/xqxp/XQException ? XPTY0004 !"#$%&' FOER0000 - ( ? oracle/xquery/XQException o) o ?*+,-. j/01234 oracle/xquery/exec/FunctionCall getDoc $()Loracle/xml/parser/v2/XMLDocument; oracle/xml/parser/v2/XMLDocument createElement )(Ljava/lang/String;)Lorg/w3c/dom/Element; oracle/xquery/func/FunctionDefn getFunctionName ()Ljava/lang/String; setAttribute '(Ljava/lang/String;Ljava/lang/String;)V toXMLKids !(Loracle/xml/parser/v2/XMLNode;)V getFunctionExpr ()Loracle/xquery/exec/Expr; append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; kids [Loracle/xquery/exec/Expr; "oracle/xquery/exec/OptimizeContext setXqPushdown (Z)V getFunctionObj *()Loracle/xml/xqxp/functions/OXMLFunction; willDelegateSQL getDBConnection ()Ljava/sql/Connection; java/sql/Connection getMetaData ()Ljava/sql/DatabaseMetaData; java/sql/DatabaseMetaData getDatabaseMajorVersion getDatabaseMinorVersion getNumberArgs isFirstArgSQLExpr getArgType /(I)Loracle/xml/xqxp/datamodel/OXMLSequenceType; NUMERIC_ZERO_OR_ONE ,Loracle/xml/xqxp/datamodel/OXMLSequenceType; isOfType /(Loracle/xml/xqxp/datamodel/OXMLSequenceType;)Z TSTRING_ZERO_OR_ONE TDATETIME getSQLExprString ,(Ljava/lang/Object;)Ljava/lang/StringBuffer; toString *(Ljava/sql/Connection;Ljava/lang/String;)V D(Ljava/sql/Connection;Ljava/lang/String;[Loracle/xquery/exec/Expr;)V setBindVarType 0([Loracle/xml/xqxp/datamodel/OXMLSequenceType;)V getParameters ()[Loracle/xquery/exec/Variable; getNamespace oracle/xquery/exec/XQueryUtils isBuiltIn (Ljava/lang/String;)Z &oracle/xml/xqxp/functions/OXMLFunction oracle/xquery/exec/Variable getDefinedType .()Loracle/xml/xqxp/datamodel/OXMLSequenceType; setExpectedType /(Loracle/xml/xqxp/datamodel/OXMLSequenceType;)V invoke ?(Loracle/xml/xqxp/functions/OXMLFunctionContext;[Loracle/xml/xqxp/datamodel/OXMLSequence;)Loracle/xml/xqxp/datamodel/OXMLSequence; getErrorCode java/lang/String equals (Ljava/lang/Object;)Z oracle/xquery/exec/QueryState getMesg ()Loracle/xquery/XQMesg; oracle/xquery/XQMesg getMessage0 &(Ljava/lang/String;)Ljava/lang/String; getDescription (Ljava/lang/String;)V getReturnType setKnownType getRuntimeFrame +()[Loracle/xml/xqxp/datamodel/OXMLSequence; initializeFunctionFrame normalizeParameter ?(Loracle/xquery/exec/QueryState;Loracle/xml/xqxp/datamodel/OXMLSequenceType;Loracle/xml/xqxp/datamodel/OXMLSequence;)Loracle/xml/xqxp/datamodel/OXMLSequence; setValue J(Loracle/xml/xqxp/datamodel/OXMLSequence;Loracle/xquery/exec/QueryState;)V setRuntimeFrame ,([Loracle/xml/xqxp/datamodel/OXMLSequence;)V ! W 5 X Y Z [ \ ] ^ _ ` D ? ? ? L+*? ? ? *+? +? a L M N O b _ ` *? ? a U c d ` *? a _ e f ` ? a f g f ` "