Edit C:\dspace\webapps\sword\WEB-INF\lib\org\elasticsearch\common\primitives\Doubles.class
???? 2, +org/elasticsearch/common/primitives/Doubles java/lang/Object Doubles.java 4Lorg/elasticsearch/common/annotations/GwtCompatible; emulated =org/elasticsearch/common/primitives/Doubles$DoubleArrayAsList DoubleArrayAsList Eorg/elasticsearch/common/primitives/Doubles$LexicographicalComparator LexicographicalComparator ;org/elasticsearch/common/primitives/Doubles$DoubleConverter DoubleConverter BYTES I FLOATING_POINT_PATTERN Ljava/util/regex/Pattern; 6Lorg/elasticsearch/common/annotations/GwtIncompatible; value regular expressions <init> ()V this -Lorg/elasticsearch/common/primitives/Doubles; hashCode (D)I java/lang/Double " valueOf (D)Ljava/lang/Double; $ % # & ()I ( # ) D compare (DD)I , - # . a b isFinite (D)Z?? ? contains ([DD)Z [D : arr$ len$ i$ array target indexOf ([DD)I ([DDII)I A C D i start end ([D[D)I ? +org/elasticsearch/common/base/Preconditions K checkNotNull 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; M N L O @ j lastIndexOf S C T min ([D)D checkArgument (Z)V X Y L Z java/lang/Math \ (DD)D V ^ ] _ max a ^ ] b concat ([[D)[D [[D f java/lang/System h arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V j k i l arrays length result pos stringConverter +()Lorg/elasticsearch/common/base/Converter; +Lorg/elasticsearch/common/annotations/Beta; INSTANCE =Lorg/elasticsearch/common/primitives/Doubles$DoubleConverter; u v w ensureCapacity ([DII)[D Invalid minLength: %s { java/lang/Integer } (I)Ljava/lang/Integer; $ ~ ? )(ZLjava/lang/String;[Ljava/lang/Object;)V X ? L ? Invalid padding: %s ? copyOf ([DI)[D ? ? ? minLength padding (II)I V ? ] ? original copy join ((Ljava/lang/String;[D)Ljava/lang/String; &(Ljava/lang/Object;)Ljava/lang/Object; M ? L ? ? java/lang/StringBuilder ? (I)V ? ? ? append (D)Ljava/lang/StringBuilder; ? ? ? ? -(Ljava/lang/String;)Ljava/lang/StringBuilder; ? ? ? ? toString ()Ljava/lang/String; ? ? ? ? separator Ljava/lang/String; builder Ljava/lang/StringBuilder; lexicographicalComparator ()Ljava/util/Comparator; GLorg/elasticsearch/common/primitives/Doubles$LexicographicalComparator; u ? ? toArray (Ljava/util/Collection;)[D toDoubleArray ()[D ? ? ? java/util/Collection ? ()[Ljava/lang/Object; ? ? ? ? [Ljava/lang/Object; ? java/lang/Number ? doubleValue ()D ? ? ? ? collection +Ljava/util/Collection<+Ljava/lang/Number;>; Ljava/util/Collection; boxedArray len asList ([D)Ljava/util/List; java/util/Collections ? emptyList ()Ljava/util/List; ? ? ? ? ([D)V ? ? backingArray fpPattern ()Ljava/util/regex/Pattern; (?:\d++(?:\.\d*+)?|\.\d++) ? java/lang/String ? &(Ljava/lang/Object;)Ljava/lang/String; $ ? ? ? (?:[eE][+-]?\d++)?[fFdD]? ? &(Ljava/lang/String;)Ljava/lang/String; d ? ? ? 2(?:\p{XDigit}++(?:\.\p{XDigit}*+)?|\.\p{XDigit}++) ? o ( ? ? 0[xX] ? [pP][+-]?\d++[fFdD]? ? [+-]?(?:NaN|Infinity| ? | ? ) ? java/util/regex/Pattern ? compile -(Ljava/lang/String;)Ljava/util/regex/Pattern; ? ? ? ? decimal completeDec hex completeHex tryParse &(Ljava/lang/String;)Ljava/lang/Double; Ljavax/annotation/Nullable; java/lang/NumberFormatException ? matcher 3(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; ? java/util/regex/Matcher matches ()Z parseDouble (Ljava/lang/String;)D # e !Ljava/lang/NumberFormatException; string access$000 x0 x1 x2 x3 access$100 <clinit> ? ? ConstantValue RuntimeInvisibleAnnotations Code LocalVariableTable LineNumberTable StackMapTable Signature Q()Lorg/elasticsearch/common/base/Converter<Ljava/lang/String;Ljava/lang/Double;>; ()Ljava/util/Comparator<[D>; LocalVariableTypeTable /(Ljava/util/Collection<+Ljava/lang/Number;>;)[D (([D)Ljava/util/List<Ljava/lang/Double;>; RuntimeVisibleAnnotations SourceFile InnerClasses 1 s / *? ? ! 8 ! 2 &? '? *? + ! J , - : &(? /? 0 + 1 + ! ` 2 3 ] 4&?? ? & 6?? ? ~? + ! k"