Edit D:\app\Administrator\product\11.2.0\dbhome_1\oc4j\lib\oracle\xquery\exec\ValidateExpr.class
?? . ? . > ? - @ - A B C D E / F - G - H . I J K L M N O P Q R S T U V W X O Y O Z [ \ U ] [ ^ O _ - ` U a b c d e J f g h $ c i j $ k $ l m n o p q mode Ljava/lang/String; <init> (Loracle/xquery/exec/Expr;)V Code LineNumberTable .(Ljava/lang/String;Loracle/xquery/exec/Expr;)V toXML ()Loracle/xml/parser/v2/XMLNode; Evaluate I(Loracle/xquery/exec/QueryState;)Loracle/xml/xqxp/datamodel/OXMLSequence; validate ](Loracle/xquery/exec/QueryState;Loracle/xml/parser/v2/XMLNode;)Loracle/xml/parser/v2/XMLNode; SourceFile ValidateExpr.java 1 2 strict / 0 r s ValidateExpr t u v oracle/xml/parser/v2/XMLElement w x y z { | 8 9 } ~ ? ? ? oracle/xquery/XQException ? ? ? XQTY0030 ? ? ? 1 ? ? ? 7 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? : ; ? z %oracle/xml/parser/schema/XSDValidator 1 ? fixedSchema ? ? ? ? validationMode oracle/xml/parser/v2/XMLError ? ? ? ? ? ? ? ? java/lang/Exception XQDY0027 1 ? oracle/xquery/exec/ValidateExpr oracle/xquery/exec/Expr getDoc $()Loracle/xml/parser/v2/XMLDocument; oracle/xml/parser/v2/XMLDocument createElement )(Ljava/lang/String;)Lorg/w3c/dom/Element; setAttribute '(Ljava/lang/String;Ljava/lang/String;)V toXMLKids !(Loracle/xml/parser/v2/XMLNode;)V kids [Loracle/xquery/exec/Expr; oracle/xquery/exec/XQueryUtils getSingleItem N(Loracle/xml/xqxp/datamodel/OXMLSequence;)Loracle/xml/xqxp/datamodel/OXMLItem; )oracle/xml/xqxp/functions/builtIns/FNUtil isNode '(Loracle/xml/xqxp/datamodel/OXMLItem;)Z oracle/xquery/exec/QueryState getMesg ()Loracle/xquery/XQMesg; oracle/xquery/XQMesg getMessage0 &(Ljava/lang/String;)Ljava/lang/String; (Ljava/lang/String;)V "oracle/xml/xqxp/datamodel/OXMLItem getNode oracle/xml/parser/v2/XMLNode getNodeType ()S createSequence *()Loracle/xml/xqxp/datamodel/OXMLSequence; getSchema &()Loracle/xml/parser/schema/XMLSchema; &oracle/xml/xqxp/datamodel/OXMLSequence appendItem '(Loracle/xml/xqxp/datamodel/OXMLItem;)V getItemType .()Loracle/xml/xqxp/datamodel/OXMLSequenceType; setKnownType /(Loracle/xml/xqxp/datamodel/OXMLSequenceType;)V createItem &()Loracle/xml/xqxp/datamodel/OXMLItem; setNode ()V setXMLProperty 8(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; getXSDValidationMode setError "(Loracle/xml/parser/v2/XMLError;)V validateContent H(Loracle/xml/parser/schema/XSDValidator;Z)Loracle/xml/parser/v2/XMLNode; getFirstError ()I flushErrors *(Ljava/lang/String;Ljava/lang/Exception;)V ! - . / 0 1 2 3 , *+? *? ? 4 1 - 2 1 5 3 5 *,? *? *+? ? 4 6 - 7 8 6 7 3 A ? ? ? L+*? ? *+? +? 4 = >