Edit C:\Users\Admin\.m2\repository\jaxen\jaxen\1.1.6\org\jaxen\function\SubstringFunction.class
???? . A B C D E F G H B I J K L M N O P Q N O R S N T U T V W X Y T Z [ ? \ ] ^ _ <init> ()V Code LineNumberTable LocalVariableTable this &Lorg/jaxen/function/SubstringFunction; call 7(Lorg/jaxen/Context;Ljava/util/List;)Ljava/lang/Object; d2 Ljava/lang/Double; context Lorg/jaxen/Context; args Ljava/util/List; argc I nav Lorg/jaxen/Navigator; str Ljava/lang/String; stringLength d1 start substringLength end Exceptions unicodeSubstring ((Ljava/lang/String;II)Ljava/lang/String; c C jChar uChar s result Ljava/lang/StringBuffer; SourceFile SubstringFunction.java ` a b org/jaxen/FunctionCallException ,substring() requires two or three arguments. c d e f g h i j k l j m n o b p q r s t u b v w 6 7 java/lang/StringBuffer x y z { | } ~ $org/jaxen/function/SubstringFunction java/lang/Object org/jaxen/Function java/util/List size ()I (Ljava/lang/String;)V org/jaxen/Context getNavigator ()Lorg/jaxen/Navigator; get (I)Ljava/lang/Object; !org/jaxen/function/StringFunction evaluate ;(Ljava/lang/Object;Lorg/jaxen/Navigator;)Ljava/lang/String; 'org/jaxen/function/StringLengthFunction ;(Ljava/lang/Object;Lorg/jaxen/Navigator;)Ljava/lang/Double; java/lang/Double intValue !org/jaxen/function/NumberFunction isNaN ()Z org/jaxen/function/RoundFunction java/lang/String length substring (II)Ljava/lang/String; (I)V charAt (I)C append (C)Ljava/lang/StringBuffer; toString ()Ljava/lang/String; ! / *? ? ? ! "