Edit D:\app\Administrator\product\11.2.0\dbhome_1\jlib\oracle\xquery\parser\ExprSingle.class
?? 1I ^S ^T ?U ?V WXY ^Z[\]^_`abcdefghijk ^lm nop ^qrs ntuvwxyz{| '}~????? ^?? ^?? ^????????? 'q? >?? ?????????????????? n?? S? ?? ??????????? _????? n??? ?? ?? d? ? ?? ??????????????? ? ? ?? ??? ? ? ?????????????? n?? n????????? n???? ?s?? ?? ?? ?? ^? ??? ???? ?? ? ?s ^ ? ? ^s exprType B exprSubType OR ConstantValue AND COMPARE EQUALS NOT_EQUALS LT LT_EQUALS GT GT_EQUALS VC_EQUALS VC_NOT_EQUALS VC_LT VC_LT_EQUALS VC_GT VC_GT_EQUALS OC_LTLT OC_GTGT NC_IS NC_ISNOT RANGE_EXPRESSION ARITHMETIC_OPERATOR PLUS MINUS MULTIPLY DIV IDIV MOD UNARY_EXPR SET_OPERATOR UNION VBAR INTERSECT EXCEPT PARANTHESIZED_EXPR PATH_EXPR PREDICATED_EXPR ANY_KIND_TEST TEXT_TEST COMMENT_TEST NAME_WITH_AXIS ELEMENT_TEST PI_TEST DOCUMENT_TEST ANY_ITEM_TYPE ATTRIBUTE_TEST INSTANCE_OF_EXPR TREAT_EXPR CASTABLE_EXPR CAST_EXPR TYPESWITCH_EXPR VALIDATE_EXPR XML_COMMENT XML_CDATA_SECTION COMPUTED_XML_COMMENT COMPUTED_TEXT COMPUTED_DOCUMENT ORDERED_EXPR UNORDERED_EXPR SCHEMA_ELEMENT_TEST ! SCHEMA_ATTRIBUTE_TEST " EXTENSION_EXPR # QUERY_BODY $ FILTER_EXPR % STEP_EXPR & PREDICATE_LIST ' INSERT_EXPR ( AS_FIRST_INTO AS_LAST_INTO INTO BEFORE AFTER DELETE_EXPR ) REPLACE_NODE_EXPR * REPLACE_VALUE_EXPR + RENAME_EXPR , setExprType (B)V Code LineNumberTable getExprType ()B setExprSubType getExprSubType <init> (I)V (Loracle/xquery/parser/XPath;I)V dumpSAX (Loracle/xquery/parser/XQXGen;)V dumpFunc 2(Loracle/xquery/parser/XQXGen;Ljava/lang/String;)V dumpBinaryOp toString &(Ljava/lang/String;)Ljava/lang/String; dumpLeadingSlash dumpPathExpr SourceFile ExprSingle.java ? ? ? ?EFEG orOpLK andOp notEqualOp equalOp greaterThanOp greaterThanOrEqualOp lessThanOp lessThanOrEqualOp eqOp neOp ltOp leOp gtOp geOp nodeBeforeOp nodeAfterOp isOp NODE-COMPARISON-ISNOTJK rangeSequenceExpr startExprHI endExpr addOp subtractOp multiplyOp divOp modOp idivOp oracle/xquery/parser/SplNodeB unaryPlusOp operand unaryMinusOp unionOp intersectOp exceptOp sequenceExprI pathExprPI predicatedExpr predicate textTest commentTest anyItemType anyKindTest piTest elementTest elementName oracle/xquery/parser/Qname schemaElementTest !" attributeTest attributeName schemaAttributeTest documentTest instanceOfExpr argExpr treatExpr castableExpr castExpr typeswitchExpr validateExpr computedCommentConstructor computedTextConstructor stringConstantExpr value # %oracle/xquery/parser/XPathStringValue$%&'()* computedDocumentConstructor orderedExpr unorderedExpr extensionExpr queryBody filterExpr stepExpr oracle/xquery/parser/ExprSingle oracle/xquery/parser/PrimaryExpr+, xpathAxis child predicates oracle/xquery/XQException-. XQE-0001 !ExprSingle:dumpSAX; unknown type:/M0123E NOT-EQUALS GREATER-THAN GREATER-THAN-EQUALS LESSER-THAN LESSER-THAN-EQUALS VALUE-COMPARISON-EQ VALUE-COMPARISON-NE VALUE-COMPARISON-LT VALUE-COMPARISON-LE VALUE-COMPARISON-GT VALUE-COMPARISON-GE ORDER-COMPARISON-LTLT ORDER-COMPARISON-GTGT NODE-COMPARISON-IS TO DIVIDE IDIVIDE unaryExpr exprlist nameWithAxis xmlComment xmlCDataSection computedXmlComment computedText computedDocument first last into before after position45 insertExpr6 sourceExpr targetExpr deleteExpr replaceNodeExpr replaceValueExpr renameExpr newNameExpr name75 function firstOperand oracle/xquery/parser/SimpleNode secondOperand java/lang/StringBuilderE89:;<=>?M : exprType = 9@ : exprSubtype = java.vm.nameABN JServer VMCD rootExpr fn:root functionCall dot sequenceType descendant-or-self %oracle/xquery/parser/RelativePathExprOIEFGH step SLASH xpathStep SLASHSLASH oracle/xquery/parser/XPath newXQueryXGrammar Z oracle/xquery/parser/XQXGen startElement (Ljava/lang/String;)V children [Loracle/xquery/parser/Node; oracle/xquery/parser/Node endElement getNodeType dumpSAXChildren jjtGetNumChildren ()I getName ()Ljava/lang/String; !oracle/xquery/parser/XQueryXUtils printQName D(Loracle/xquery/parser/XQXGen;Ljava/lang/String;Ljava/lang/String;)V characters getStringValue java/lang/String toCharArray ()[C oracle/xquery/exec/XQueryUtils convertString ([CIIZ)Ljava/lang/String; isAxis ()Z msg Loracle/xquery/XQMesg; java/lang/Integer (I)Ljava/lang/String; oracle/xquery/XQMesg getMessage2 J(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; createAttrs J(Ljava/lang/String;Ljava/lang/String;)Lorg/xml/sax/helpers/AttributesImpl; -(Ljava/lang/String;Lorg/xml/sax/Attributes;)V getAttrs ()V append -(Ljava/lang/String;)Ljava/lang/StringBuilder; 'oracle/xquery/parser/XPathTreeConstants jjtNodeName [Ljava/lang/String; id I (I)Ljava/lang/StringBuilder; java/lang/System getProperty equals (Ljava/lang/Object;)Z getPrefixArr !()[Loracle/xquery/parser/SplNode; getExprArr $()[Loracle/xquery/parser/ExprSingle; ! ^ ? M ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ! "