Edit C:\Users\Admin\.m2\repository\xalan\xalan\2.7.2\org\apache\xpath\patterns\StepPattern.class
???? /? e ? a ? e ? a ? ? a ? ? ? ? a ? e ? a ? ? ? a ? a ? a ? a ? a ? a ? ? ? ? ? a ? a ? e ? a ? ? ? ? ? a ? e ? a a a e ? a a ? ? e ? ? ? . ? ? ? 7 8 ? ? a a ! A" A# $%&'()*+,-. a/0123 45 A67 A89 ?: ?; <= a>? \@ <A ?B aBC eD ?D aDEFG PredOwner InnerClasses serialVersionUID J ConstantValue}? ?ŽD m_axis I m_targetString Ljava/lang/String; m_relativePathPattern 'Lorg/apache/xpath/patterns/StepPattern; m_predicates [Lorg/apache/xpath/Expression; DEBUG_MATCHES Z <init> *(ILjava/lang/String;Ljava/lang/String;II)V Code LineNumberTable LocalVariableTable this whatToShow namespace name axis axisForPredicate (III)V calcTargetString ()V getTargetString ()Ljava/lang/String; fixupVariables (Ljava/util/Vector;I)V i vars Ljava/util/Vector; globalsSize setRelativePathPattern *(Lorg/apache/xpath/patterns/StepPattern;)V expr getRelativePathPattern )()Lorg/apache/xpath/patterns/StepPattern; getPredicates ()[Lorg/apache/xpath/Expression; canTraverseOutsideSubtree ()Z n getPredicate (I)Lorg/apache/xpath/Expression; getPredicateCount ()I setPredicates !([Lorg/apache/xpath/Expression;)V predicates calcScore execute D(Lorg/apache/xpath/XPathContext;I)Lorg/apache/xpath/objects/XObject; expType xctxt Lorg/apache/xpath/XPathContext; currentNode dtm Lorg/apache/xml/dtm/DTM; Exceptions C(Lorg/apache/xpath/XPathContext;)Lorg/apache/xpath/objects/XObject; ](Lorg/apache/xpath/XPathContext;ILorg/apache/xml/dtm/DTM;I)Lorg/apache/xpath/objects/XObject; score "Lorg/apache/xpath/objects/XObject; checkProximityPosition =(Lorg/apache/xpath/XPathContext;ILorg/apache/xml/dtm/DTM;II)Z pred pass child traverser %Lorg/apache/xml/dtm/DTMAxisTraverser; se *Ljavax/xml/transform/TransformerException; predPos context pos getProximityPosition $(Lorg/apache/xpath/XPathContext;IZ)I findLast parent "(Lorg/apache/xpath/XPathContext;)I getLastPos executeRelativePathPattern \(Lorg/apache/xpath/XPathContext;Lorg/apache/xml/dtm/DTM;I)Lorg/apache/xpath/objects/XObject; relative executePredicates ;(Lorg/apache/xpath/XPathContext;Lorg/apache/xml/dtm/DTM;I)Z result positionAlreadySeen toString pat buf Ljava/lang/StringBuffer; getMatchScore #(Lorg/apache/xpath/XPathContext;I)D setAxis (I)V getAxis callVisitors D(Lorg/apache/xpath/ExpressionOwner;Lorg/apache/xpath/XPathVisitor;)V owner "Lorg/apache/xpath/ExpressionOwner; visitor Lorg/apache/xpath/XPathVisitor; callSubtreeVisitors "(Lorg/apache/xpath/XPathVisitor;)V predOwner getExpression ()Lorg/apache/xpath/Expression; setExpression (Lorg/apache/xpath/Expression;)V exp Lorg/apache/xpath/Expression; deepEquals (Lorg/apache/xpath/Expression;)Z sp SourceFile StepPattern.java zH o p z ?I ? #comment q r #text * /J r ? ? u vK s tLM ? ? ? ? ? ? ? ?NOPO ? ?QRSTUV ? ?WOX ? ? ?Y p ? ? ? ? ? ?Z[\]V^ ?_`a ?bc ? java/lang/Error "Why: Should never have been called zde ?f ?g ?h ?i ?jk (javax/xml/transform/TransformerException java/lang/RuntimeExceptionl ?mVnop ? ? ?qo ? ? java/lang/StringBuffer z ?rstuv :: doc() function() node() text() processing-instruction( ) comment() @w r { } doc-root() ?xyv ? ? [rz ]{ ?| ?}~ ? ? /org/apache/xpath/patterns/StepPattern$PredOwner z??? ? ? %org/apache/xpath/patterns/StepPattern ? ? "org/apache/xpath/patterns/NodeTest $org/apache/xpath/axes/SubContextList org/apache/xpath/ExpressionOwner ((ILjava/lang/String;Ljava/lang/String;)V getWhatToShow m_name org/apache/xpath/Expression exprSetParent $(Lorg/apache/xpath/ExpressionNode;)V SCORE_OTHER "Lorg/apache/xpath/objects/XNumber; m_score org/apache/xpath/XPathContext getDTM (I)Lorg/apache/xml/dtm/DTM; org/apache/xml/dtm/DTM getExpandedTypeID (I)I SCORE_NONE getCurrentNode m_whatToShow getAxisTraverser ((I)Lorg/apache/xml/dtm/DTMAxisTraverser; #org/apache/xml/dtm/DTMAxisTraverser first pushCurrentNode pushSubContextList )(Lorg/apache/xpath/axes/SubContextList;)V pushPredicatePos org/apache/xpath/objects/XObject getType (Ljava/lang/String;)V boolWithSideEffects detach popPredicatePos popSubContextList popCurrentNode next (II)I getMessage getParent numWithSideEffects ()D getPredicatePos num append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; org/apache/xml/dtm/Axis getNames (I)Ljava/lang/String; m_namespace java/lang/Integer toHexString ,(Ljava/lang/Object;)Ljava/lang/StringBuffer; pushCurrentExpressionNode popCurrentExpressionNode org/apache/xpath/XPathVisitor visitMatchPattern L(Lorg/apache/xpath/ExpressionOwner;Lorg/apache/xpath/patterns/StepPattern;)Z +(Lorg/apache/xpath/patterns/StepPattern;I)V visitPredicate B(Lorg/apache/xpath/ExpressionOwner;Lorg/apache/xpath/Expression;)Z ! a e f g j k l m o p q r s t u v w x l y z { | r *,-? *? ? } <