Edit C:\Users\Admin\.m2\repository\xalan\xalan\2.7.2\org\apache\xpath\functions\FuncSubstring.class
???? / u ; < = > ? @ A ? B C D E F G?.?? H I J = K C L C M N O P Q R S T U V serialVersionUID J ConstantValue???? <init> ()V Code LineNumberTable LocalVariableTable this *Lorg/apache/xpath/functions/FuncSubstring; execute C(Lorg/apache/xpath/XPathContext;)Lorg/apache/xpath/objects/XObject; startIndex I len D end substr Lorg/apache/xml/utils/XMLString; xctxt Lorg/apache/xpath/XPathContext; s1 start lenOfS1 Exceptions W checkNumberArgs (I)V argNum reportWrongNumberArgs SourceFile FuncSubstring.java X Y Z % & [ \ ] ^ Y _ ` a b c d e f g h i j k l Y _ m n o n p org/apache/xpath/objects/XString 8 3org/apache/xpath/functions/WrongNumberArgsException ER_TWO_OR_THREE q r s t (org/apache/xpath/functions/FuncSubstring (org/apache/xpath/functions/Function3Args (javax/xml/transform/TransformerException m_arg0 Lorg/apache/xpath/Expression; org/apache/xpath/Expression org/apache/xpath/objects/XObject xstr "()Lorg/apache/xml/utils/XMLString; m_arg1 num ()D org/apache/xml/utils/XMLString length ()I EMPTYSTRING "Lorg/apache/xpath/objects/XString; java/lang/Double isNaN (D)Z java/lang/Math round (D)J m_arg2 "(Lorg/apache/xpath/XPathContext;)D substring $(II)Lorg/apache/xml/utils/XMLString; #(I)Lorg/apache/xml/utils/XMLString; org/apache/xalan/res/XSLMessages createXPATHMessage 9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; (Ljava/lang/String;)V ! / *? ? ! "