Edit D:\app\Administrator\product\11.2.0\dbhome_1\sqldeveloper\lib\oracle\xquery\exec\ValidateExpr.class
?? 1 ? / A B . C . D E F G H 0 I . J . K / L M N O P Q R S T U V W X Y Z [ S \ S ] ^ _ X ` ^ a S b . c X d e f g h N i j k $ f l m $ n $ o p q r s t u v 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; acceptVisitor (Loracle/xquery/exec/Visitor;)V SourceFile ValidateExpr.java 2 3 strict 0 1 w x ValidateExpr y z { oracle/xml/parser/v2/XMLElement | } ~ ? ? 9 : XQTY0030 ? ? ? ? ? ? oracle/xquery/XQException ? ? ? ? ? ? 2 ? ? ? 8 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ; < ? %oracle/xml/parser/schema/XSDValidator 2 ? fixedSchema ? ? ? ? validationMode oracle/xml/parser/v2/XMLError ? ? ? ? ? ? ? ? java/lang/Exception XQDY0027 2 ? ? ? ? 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 `(Loracle/xml/xqxp/datamodel/OXMLSequence;Ljava/lang/String;)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 oracle/xquery/exec/Visitor visitValidateExpr $(Loracle/xquery/exec/ValidateExpr;)V ! . / 0 1 2 3 4 , *+? *? ? 5 3 / 4 2 6 4 5 *,? *? *+? ? 5 8 / 9 : 7 8 4 A ? ? ? L+*? ? *+? +? 5 ? @ A B 9 : 4 ?*? 2+? M, ? N-? ? ? Y+? ? ? ?-? :? 6 ? ? ? Y+? ? ? ?+? :+? :? -? -? ? ?+? :*+? : ? ? ? ? ? 5 R G H I J * L 0 M 7 N D O U Q [ R a U f W l X u Y x \ ~ ] ? ^ ? _ ? ` ? a ; <