Edit C:\dspace\webapps\xmlui\WEB-INF\lib\org\elasticsearch\common\jackson\core\JsonPointer.class
???? 2 ? 1org/elasticsearch/common/jackson/core/JsonPointer java/lang/Object JsonPointer.java EMPTY 3Lorg/elasticsearch/common/jackson/core/JsonPointer; _nextSegment _asString Ljava/lang/String; _matchingPropertyName _matchingElementIndex I <init> ()V this Z(Ljava/lang/String;Ljava/lang/String;Lorg/elasticsearch/common/jackson/core/JsonPointer;)V _parseIndex (Ljava/lang/String;)I fullString segment next compile G(Ljava/lang/String;)Lorg/elasticsearch/common/jackson/core/JsonPointer; "java/lang/IllegalArgumentException ' java/lang/String ) length ()I + , * - / charAt (I)C 1 2 * 3 java/lang/StringBuilder 5 6 =Invalid input: JSON Pointer expression must start with '/': " 8 append -(Ljava/lang/String;)Ljava/lang/StringBuilder; : ; 6 < " > toString ()Ljava/lang/String; @ A 6 B (Ljava/lang/String;)V D ( E _parseTail G & H input valueOf % & L matches ()Z getMatchingProperty getMatchingIndex mayMatchProperty mayMatchElement matchProperty equals (Ljava/lang/Object;)Z U V * W name matchElement 6(I)Lorg/elasticsearch/common/jackson/core/JsonPointer; index tail 5()Lorg/elasticsearch/common/jackson/core/JsonPointer; hashCode _ , * ` o Ljava/lang/Object; 4org/elasticsearch/common/jackson/core/io/NumberInput d parseLong (Ljava/lang/String;)J f g e h ??? parseInt l e m c C i l J str len substring (II)Ljava/lang/String; v w * x (I)Ljava/lang/String; v z * { } _parseQuotedTail H(Ljava/lang/String;I)Lorg/elasticsearch/common/jackson/core/JsonPointer; ? ? end java/lang/Math ? max (II)I ? ? ? ? (I)V ? 6 ? 5(Ljava/lang/CharSequence;II)Ljava/lang/StringBuilder; : ? 6 ? _appendEscape (Ljava/lang/StringBuilder;C)V ? ? ? (C)Ljava/lang/StringBuilder; : ? 6 ? sb Ljava/lang/StringBuilder; <clinit> Code LocalVariableTable LineNumberTable StackMapTable Exceptions SourceFile ! ? Y *? *? *? *? *? ? ? ? 7 8 9 : ; <