Edit D:\app\Administrator\product\11.2.0\dbhome_1\sqldeveloper\lib\oracle\xquery\exec\OXQuerySequence.class
?? 1? { ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? { ? { ? ? ? ? ? ? ? ? ? ? ? ? ? L L !"# $% &' ( ?)* { ?+ ?, ?- ?. /0 ?1 ?2 ?3 45 !6 789:;<=>?@ ?A B ?C ?D ?EFGH u ? uIJ KL ?MN Entry InnerClasses head *Loracle/xquery/exec/OXQuerySequence$Entry; tail curr currItem $Loracle/xml/xqxp/datamodel/OXMLItem; iter 'Loracle/xquery/exec/ExprResultIterator; isMaterialized Z started expectedType )Loracle/xquery/exec/ExpectedSequenceType; knownType ,Loracle/xml/xqxp/datamodel/OXMLSequenceType; ctx Loracle/xquery/exec/QueryState; <init> (Z)V Code LineNumberTable ;(Loracle/xquery/exec/QueryState;Loracle/xquery/exec/Expr;)V Exceptions '(Loracle/xml/xqxp/datamodel/OXMLItem;)V setExprIterator *(Loracle/xquery/exec/ExprResultIterator;)V setContext "(Loracle/xquery/exec/QueryState;)V setKnownType /(Loracle/xml/xqxp/datamodel/OXMLSequenceType;)V setExpectedType 0(Loracle/xml/xqxp/datamodel/OXMLSequenceType;I)V appendNode !(Loracle/xml/parser/v2/XMLNode;)V appendItem atomizeInPlace ()V atomize *()Loracle/xml/xqxp/datamodel/OXMLSequence; next ()Z typeCheck getItem &()Loracle/xml/xqxp/datamodel/OXMLItem; clone ()Ljava/lang/Object; materializeMe materializeIt getEffectiveBooleanValue contains !(Loracle/xml/parser/v2/XMLNode;)Z atomizeItem concatSequence +(Loracle/xml/xqxp/datamodel/OXMLSequence;)V removeItem appendString (Ljava/lang/String;)V appendBoolean appendNumber (D)V createItem matches %(Loracle/xml/parser/schema/XSDNode;)Z isOfType /(Loracle/xml/xqxp/datamodel/OXMLSequenceType;)Z reset appendSequence restart hasStarted setMaterialized setFirstItem getItemOccurrence ()I getItemList #()Loracle/xquery/exec/OXMLItemList; close SourceFile OXQuerySequence.java ? ? ? ? ? ? ? ? ? ?OPQ ? ? ? ? ? ? 'oracle/xquery/exec/ExpectedSequenceType ? ? ? ?R ? ?ST ? ? ? (oracle/xquery/exec/OXQuerySequence$Entry ?U ? ? ~ oracle/xquery/XQException HOXQuerySequence:appendItem() not supported on non-materialized sequences ? ? /OXQuerySequence:atomizeInPlace() not supported ? ? TOXQuerySequence:atomize() - cannot atomize a sequence which has already been startedV ? "oracle/xquery/exec/OXQuerySequence ? ? ? ? ? ?W ?X ? ? ? ? Y ?Z[ ?\ ?] ? ? ?^_`a ?b ?cde XPTY0004fgh ?i ?jklmn ? ?o ?p ?q ?r ?s ?t ?u ?v ?w ?x ?yz{|}~? ?? ?? ?? ?? ?? ?? ?? ?? ? oracle/xml/xqxp/XQException?z?z FORG0008??? FORG0001 ?? FOTY0001? ? POXQuerySequence:clone() - cannot clone a sequence which has already been started ? ?? ? ^OXQuerySequence:materializeIt() - cannot materialize a sequence which has already been started FORG0006? ?? ??????? ?? ??????? ? ? ? )OXQuerySequence:contains() not supported ,OXQuerySequence:atomizeItem() not supported /OXQuerySequence:concatSequence() not supported +OXQuerySequence:removeItem() not supported -OXQuerySequence:appendString() not supported .OXQuerySequence:appendBoolean() not supported -OXQuerySequence:appendNumber() not supported +OXQuerySequence:createItem() not supported (OXQuerySequence:matches() not supported ? ? ? ?? ?? ??_ LOXQuerySequence:appendSequence() not supported on non-materialized sequences EOXQuerySequence:restart() not supported on non-materialized sequences oracle/xquery/exec/OXMLItemList? ? Entering close???? ? &oracle/xml/xqxp/datamodel/OXMLSequence oracle/xquery/exec/Expr getIterator H(Loracle/xquery/exec/QueryState;)Loracle/xquery/exec/ExprResultIterator; oracle/xquery/exec/QueryState "oracle/xml/xqxp/datamodel/OXMLItem setNode K(Loracle/xquery/exec/OXQuerySequence;Loracle/xml/xqxp/datamodel/OXMLItem;)V createSequence hasNext nextItem item %oracle/xquery/exec/ExprResultIterator Restart Fetch incrementItemCount getExpectedType .()Loracle/xml/xqxp/datamodel/OXMLSequenceType; *oracle/xml/xqxp/datamodel/OXMLSequenceType getOccurence getItemCount oracle/xquery/XQMesg getInstance ()Loracle/xquery/XQMesg; getMessage0 &(Ljava/lang/String;)Ljava/lang/String; isOfAtomicType needAtomization )oracle/xml/xqxp/functions/builtIns/FNUtil isNode '(Loracle/xml/xqxp/datamodel/OXMLItem;)Z getNode ()Loracle/xml/parser/v2/XMLNode; setAtomizedSequence isAnyAtomic needCast TUNTYPED matchesType isNumeric_zero_or_one TDOUBLE convert TQNAME isOfTypeIgnoreOccurence getString ()Ljava/lang/String; oracle/xquery/exec/XQueryUtils convertString2QName l(Ljava/lang/String;Loracle/xquery/exec/QueryState;Loracle/xml/parser/v2/XMLNode;)Ljavax/xml/namespace/QName; setQName J(Loracle/xml/xqxp/datamodel/OXMLSequenceType;Ljavax/xml/namespace/QName;)V needTypePromotion isOfNumericType isDouble TFLOAT TDECIMAL isFloat isString TANYURI TSTRING getMessage getErrorCode java/lang/String equals (Ljava/lang/Object;)Z '(Ljava/lang/String;Ljava/lang/String;)V unknownStaticType returnSequence getPrimitiveType getBoolean getDouble ()D java/lang/Double isNaN (D)Z withinRange getInt getDecimal ()Ljava/math/BigDecimal; java/math/BigDecimal doubleValue length EMPTY_SEQUENCE ITEM_ONE_OR_MORE getItemType addItem oracle/xquery/exec/Trace trace ((ILjava/lang/Object;Ljava/lang/String;)V Close ! { ~ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? &