Edit C:\Users\Admin\.m2\repository\xalan\xalan\2.7.2\org\apache\xalan\xsltc\compiler\Number.class
???? /f ?3 ?4 ?5 ?6 ?7 ?8 ?9 ?: ?; ?< ?= ?> ??@ 3 A B ?C DE DF DG ? \H IJ IKLMNOPQR !STUVW XYZ[ \] )^ _Y !Y \` ab Uc ?d efg ?h ijk il 3m an ao ip aq Srs >tu @v Sw ?xyz i{ U| U}~ It ? ??? Mt? Ov ?? ??? S3? W??? ???????? ? U? ?? ?? ??? et?? ht ?? a? ?b ????? ?? pt ?? ?????? i? wt ???? ?? e?? ?? a? ?? ? ?? ?? ?? ?? \? ?n ??? W? W??? ?? ?? ?? _? _? ?? ??? ?? e?? ?t ?? ?? ?? X???? ?? S? ???????? ?t ?? ?? U??? !?? ????????? ? U?? ??????????? LEVEL_SINGLE I ConstantValue LEVEL_MULTIPLE LEVEL_ANY ClassNames [Ljava/lang/String; FieldNames _from )Lorg/apache/xalan/xsltc/compiler/Pattern; _count _value ,Lorg/apache/xalan/xsltc/compiler/Expression; _lang 8Lorg/apache/xalan/xsltc/compiler/AttributeValueTemplate; _format _letterValue _groupingSeparator _groupingSize _level _formatNeeded Z _className Ljava/lang/String; _closureVars Ljava/util/ArrayList; <init> ()V Code LineNumberTable LocalVariableTable this (Lorg/apache/xalan/xsltc/compiler/Number; inInnerClass ()Z getParentClosure +()Lorg/apache/xalan/xsltc/compiler/Closure; getInnerClassName ()Ljava/lang/String; addVariable 4(Lorg/apache/xalan/xsltc/compiler/VariableRefBase;)V variableRef 1Lorg/apache/xalan/xsltc/compiler/VariableRefBase; parseContents +(Lorg/apache/xalan/xsltc/compiler/Parser;)V name value i parser (Lorg/apache/xalan/xsltc/compiler/Parser; count typeCheck Z(Lorg/apache/xalan/xsltc/compiler/SymbolTable;)Lorg/apache/xalan/xsltc/compiler/util/Type; tvalue +Lorg/apache/xalan/xsltc/compiler/util/Type; stable -Lorg/apache/xalan/xsltc/compiler/SymbolTable; Exceptions? hasValue isDefault compileDefault n(Lorg/apache/xalan/xsltc/compiler/util/ClassGenerator;Lorg/apache/xalan/xsltc/compiler/util/MethodGenerator;)V defaultNode !Lorg/apache/bcel/classfile/Field; classGen 5Lorg/apache/xalan/xsltc/compiler/util/ClassGenerator; methodGen 6Lorg/apache/xalan/xsltc/compiler/util/MethodGenerator; index cpg )Lorg/apache/bcel/generic/ConstantPoolGen; il )Lorg/apache/bcel/generic/InstructionList; fieldIndexes [I ifBlock1 &Lorg/apache/bcel/generic/BranchHandle; ifBlock2 compileConstructor 8(Lorg/apache/xalan/xsltc/compiler/util/ClassGenerator;)V cons compileLocals ?(Lorg/apache/xalan/xsltc/compiler/util/NodeCounterGenerator;Lorg/apache/xalan/xsltc/compiler/util/MatchGenerator;Lorg/apache/bcel/generic/InstructionList;)V nodeCounterGen ;Lorg/apache/xalan/xsltc/compiler/util/NodeCounterGenerator; matchGen 5Lorg/apache/xalan/xsltc/compiler/util/MatchGenerator; field local *Lorg/apache/bcel/generic/LocalVariableGen; compilePatterns var .Lorg/apache/xalan/xsltc/compiler/VariableBase; varRef varType closureLen translate <clinit> SourceFile Number.java ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? java/util/ArrayList?????????????????? from level single multiple any format 6org/apache/xalan/xsltc/compiler/AttributeValueTemplate ? lang letter-value grouping-separator grouping-size -org/apache/xalan/xsltc/compiler/util/RealType (org/apache/xalan/xsltc/compiler/CastExpr ? org/apache/bcel/classfile/Field ? ? (Lorg/apache/xalan/xsltc/dom/NodeCounter; ? ? org/apache/bcel/generic/GETFIELD ?! !org/apache/bcel/generic/IFNONNULL ?"# ? ? getDefaultNodeCounter ?(Lorg/apache/xalan/xsltc/Translet;Lorg/apache/xalan/xsltc/DOM;Lorg/apache/xml/dtm/DTMAxisIterator;)Lorg/apache/xalan/xsltc/dom/NodeCounter;$%& $org/apache/bcel/generic/INVOKESTATIC'()( org/apache/bcel/generic/PUTFIELD org/apache/bcel/generic/GOTO*+",- 'org/apache/bcel/generic/InstructionList 4org/apache/xalan/xsltc/compiler/util/MethodGenerator./ org/apache/bcel/generic/Type !Lorg/apache/xalan/xsltc/Translet;012 Lorg/apache/xalan/xsltc/DOM; $Lorg/apache/xml/dtm/DTMAxisIterator; java/lang/String dom translet iterator ?3456575 org/apache/bcel/generic/ALOAD d(Lorg/apache/xalan/xsltc/Translet;Lorg/apache/xalan/xsltc/DOM;Lorg/apache/xml/dtm/DTMAxisIterator;)V %org/apache/bcel/generic/INVOKESPECIAL89:;<= &org.apache.xalan.xsltc.dom.NodeCounter _iterator org/apache/bcel/generic/ASTORE>??@"A! 1Lorg/apache/xalan/xsltc/runtime/AbstractTranslet; _translet !org/apache/bcel/generic/CHECKCAST /org.apache.xalan.xsltc.runtime.AbstractTransletBC! document _documentD!E ? 9org/apache/xalan/xsltc/compiler/util/NodeCounterGeneratorFG ?HI ?JK?LM /org/apache/xalan/xsltc/compiler/VariableRefBaseNOPQ ?RST ? 3org/apache/xalan/xsltc/compiler/util/MatchGeneratorU/V/ node matchesFrom !W/XY9 matchesCountZ[\] org/apache/bcel/generic/NEW^ ? org/apache/bcel/generic/PUSH ?_`ab java.lang.Math floor (D)D setValue +(D)Lorg/apache/xalan/xsltc/dom/NodeCounter; %org/apache/bcel/generic/INVOKEVIRTUAL ?) setStartNode +(I)Lorg/apache/xalan/xsltc/dom/NodeCounter; 1 ?c en 0 getCounter n(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; setDefaultFormatting *()Lorg/apache/xalan/xsltc/dom/NodeCounter;d characterse ? ,org.apache.xalan.xsltc.dom.SingleNodeCounter .org.apache.xalan.xsltc.dom.MultipleNodeCounter )org.apache.xalan.xsltc.dom.AnyNodeCounter ___single_node_counter ___multiple_node_counter ___any_node_counter &org/apache/xalan/xsltc/compiler/Number +org/apache/xalan/xsltc/compiler/Instruction 'org/apache/xalan/xsltc/compiler/Closure 3org/apache/xalan/xsltc/compiler/util/TypeCheckError contains (Ljava/lang/Object;)Z add _attributes .Lorg/apache/xalan/xsltc/runtime/AttributeList; ,org/apache/xalan/xsltc/runtime/AttributeList getLength ()I getQName (I)Ljava/lang/String; getValue equals &org/apache/xalan/xsltc/compiler/Parser parseExpression ?(Lorg/apache/xalan/xsltc/compiler/SyntaxTreeNode;Ljava/lang/String;Ljava/lang/String;)Lorg/apache/xalan/xsltc/compiler/Expression; parsePattern (Lorg/apache/xalan/xsltc/compiler/SyntaxTreeNode;Ljava/lang/String;Ljava/lang/String;)Lorg/apache/xalan/xsltc/compiler/Pattern; m(Ljava/lang/String;Lorg/apache/xalan/xsltc/compiler/Parser;Lorg/apache/xalan/xsltc/compiler/SyntaxTreeNode;)V *org/apache/xalan/xsltc/compiler/Expression )org/apache/xalan/xsltc/compiler/util/Type Real Z(Lorg/apache/xalan/xsltc/compiler/Expression;Lorg/apache/xalan/xsltc/compiler/util/Type;)V 'org/apache/xalan/xsltc/compiler/Pattern Void 3org/apache/xalan/xsltc/compiler/util/ClassGenerator getConstantPool +()Lorg/apache/bcel/generic/ConstantPoolGen; getInstructionList +()Lorg/apache/bcel/generic/InstructionList; getXSLTC )()Lorg/apache/xalan/xsltc/compiler/XSLTC; %org/apache/xalan/xsltc/compiler/XSLTC getNumberFieldIndexes ()[I 'org/apache/bcel/generic/ConstantPoolGen addUtf8 (Ljava/lang/String;)I *()Lorg/apache/bcel/classfile/ConstantPool; T(III[Lorg/apache/bcel/classfile/Attribute;Lorg/apache/bcel/classfile/ConstantPool;)V addField $(Lorg/apache/bcel/classfile/Field;)V getClassName addFieldref 9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I loadTranslet '()Lorg/apache/bcel/generic/Instruction; append R(Lorg/apache/bcel/generic/Instruction;)Lorg/apache/bcel/generic/InstructionHandle; (I)V .(Lorg/apache/bcel/generic/InstructionHandle;)V S(Lorg/apache/bcel/generic/BranchInstruction;)Lorg/apache/bcel/generic/BranchHandle; addMethodref loadDOM loadIterator DUP *Lorg/apache/bcel/generic/StackInstruction; SWAP $org/apache/bcel/generic/BranchHandle setTarget NOP %Lorg/apache/bcel/generic/Instruction; VOID #Lorg/apache/bcel/generic/BasicType; )org/apache/xalan/xsltc/compiler/util/Util getJCRefType 2(Ljava/lang/String;)Lorg/apache/bcel/generic/Type; ?(ILorg/apache/bcel/generic/Type;[Lorg/apache/bcel/generic/Type;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/apache/bcel/generic/InstructionList;Lorg/apache/bcel/generic/ConstantPoolGen;)V ALOAD_0 2Lorg/apache/bcel/generic/LocalVariableInstruction; ALOAD_1 ALOAD_2 RETURN +Lorg/apache/bcel/generic/ReturnInstruction; addMethod 9(Lorg/apache/xalan/xsltc/compiler/util/MethodGenerator;)V addLocalVariable ?(Ljava/lang/String;Lorg/apache/bcel/generic/Type;Lorg/apache/bcel/generic/InstructionHandle;Lorg/apache/bcel/generic/InstructionHandle;)Lorg/apache/bcel/generic/LocalVariableGen; (org/apache/bcel/generic/LocalVariableGen getIndex setStart setIteratorIndex addClass setTransletIndex setDomIndex getHelperClassName java/lang/Object toString getStylesheet .()Lorg/apache/xalan/xsltc/compiler/Stylesheet; y(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I[Ljava/lang/String;Lorg/apache/xalan/xsltc/compiler/Stylesheet;)V size get (I)Ljava/lang/Object; getVariable 0()Lorg/apache/xalan/xsltc/compiler/VariableBase; ,org/apache/xalan/xsltc/compiler/VariableBase getEscapedName getType -()Lorg/apache/xalan/xsltc/compiler/util/Type; toSignature BOOLEAN INT loadContextNode synthesize IRETURN getJavaClass '()Lorg/apache/bcel/classfile/JavaClass; dumpClass ((Lorg/apache/bcel/classfile/JavaClass;)V loadInstruction -(Lorg/apache/bcel/generic/ConstantPoolGen;D)V Z(Lorg/apache/bcel/generic/CompoundInstruction;)Lorg/apache/bcel/generic/InstructionHandle; DADD /Lorg/apache/bcel/generic/ArithmeticInstruction; >(Lorg/apache/bcel/generic/ConstantPoolGen;Ljava/lang/String;)V loadHandler CHARACTERSW_SIG 0 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? A*? *? *? *? *? *? *? *? *? *? *? *? *? ? ? 6 8 I J K M N O "