![JAR search and dependency download from the Maven repository](/logo.png)
com.google.common.primitives.Doubles.class Maven / Gradle / Ivy
???? 4M ? ?
E ?
E ?
F ?
?
?
??? ? j
? ? l
? ?
? ?
? ? ? ? ?
? ?
?
? ? K ? ?
? ? ?
? ?
? ? ? ?
?
?
?
? I ?
E ?
? ?
? ?
E ?
E ? ?
+ ? ? ? ?
. ?
? ?
+ ? ?
? ? ? ?
E
E DoubleArrayAsList InnerClasses LexicographicalComparator DoubleConverter BYTES I
ConstantValue FLOATING_POINT_PATTERN Ljava/util/regex/Pattern; RuntimeInvisibleAnnotations /Lcom/google/common/annotations/GwtIncompatible; ()V Code LineNumberTable LocalVariableTable this &Lcom/google/common/primitives/Doubles; hashCode (D)I value D MethodParameters compare (DD)I a b isFinite (D)Z
StackMapTable contains ([DD)Z array [D target k indexOf ([DD)I ([DDII)I i start end ([D[D)I j lastIndexOf min ([D)D XAvailable in GWT! Annotation is to avoid conflict with GWT specialization of base class. max constrainToRange (DDD)D concat ([[D)[D arrays [[D length result pos ? stringConverter $()Lcom/google/common/base/Converter; Signature J()Lcom/google/common/base/Converter; ensureCapacity ([DII)[D minLength padding join ((Ljava/lang/String;[D)Ljava/lang/String; separator Ljava/lang/String; builder Ljava/lang/StringBuilder; lexicographicalComparator ()Ljava/util/Comparator; ()Ljava/util/Comparator<[D>; sortDescending ([D)V ([DII)V fromIndex toIndex reverse tmp rotate ([DI)V distance ([DIII)V m
newFirstIndex toArray (Ljava/util/Collection;)[D
collection Ljava/util/Collection;
boxedArray [Ljava/lang/Object; len LocalVariableTypeTable +Ljava/util/Collection<+Ljava/lang/Number;>; ? /(Ljava/util/Collection<+Ljava/lang/Number;>;)[D asList ([D)Ljava/util/List; backingArray (([D)Ljava/util/List; fpPattern ()Ljava/util/regex/Pattern; decimal completeDec hex completeHex tryParse &(Ljava/lang/String;)Ljava/lang/Double; string RuntimeVisibleAnnotations Ljavax/annotation/CheckForNull;
access$000 x0 x1 x2 x3
access$100
SourceFile Doubles.java >Lcom/google/common/primitives/ElementTypesAreNonnullByDefault; -Lcom/google/common/annotations/GwtCompatible; emulated java/lang/Double java/lang/Byte v p n p U V \ a b w z "java/lang/IllegalArgumentException /min (%s) must be less than or equal to max (%s) java/lang/Object !" U#$%&'( Invalid minLength: %s) Invalid padding: %s*+,- java/lang/StringBuilder U./0/123'4 ? ?567 ? ? ? ? ? 6com/google/common/primitives/Doubles$DoubleArrayAsList89 ?: java/lang/Number;<=>? U ? (?:\d+#(?:\.\d*#)?|\.\d+#) (?:[eE][+-]?\d+#)?[fFdD]? 5(?:[0-9a-fA-F]+#(?:\.[0-9a-fA-F]*#)?|\.[0-9a-fA-F]+#) 0[xX] [pP][+-]?\d+#[fFdD]? [+-]?(?:NaN|Infinity| | ) # +@ABCDE Q RFGHIJKL java/lang/NumberFormatException ? ? $com/google/common/primitives/Doubles 1com/google/common/primitives/DoublesMethodsForWeb >com/google/common/primitives/Doubles$LexicographicalComparator 4com/google/common/primitives/Doubles$DoubleConverter java/util/Collection valueOf (D)Ljava/lang/Double; ()I $com/google/common/base/Preconditions checkNotNull 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkArgument (Z)V java/lang/Math (DD)D com/google/common/base/Strings
lenientFormat 9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; (Ljava/lang/String;)V java/lang/System arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V INSTANCE "Lcom/google/common/base/Converter; (ZLjava/lang/String;I)V java/util/Arrays copyOf ([DI)[D &(Ljava/lang/Object;)Ljava/lang/Object; (I)V append (D)Ljava/lang/StringBuilder; -(Ljava/lang/String;)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; @Lcom/google/common/primitives/Doubles$LexicographicalComparator; checkPositionIndexes (III)V sort
toDoubleArray ()[D ()[Ljava/lang/Object; doubleValue ()D java/util/Collections emptyList ()Ljava/util/List; java/lang/String replace D(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; java/util/regex/Pattern compile -(Ljava/lang/String;)Ljava/util/regex/Pattern; matcher 3(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; java/util/regex/Matcher matches ()Z parseDouble (Ljava/lang/String;)D 1 E F M N O P Q R S T U V W / *? ? X 5 Y Z [ \ ] W 2 &? ? ? X J Y ^ _ ` ^ a b W : &(? ? X _ Y c _ d _ ` c d e f W K &?? & ?? ? ? X k Y ^ _ g @ ` ^ h i W ? '*N-?66? -19'?? ?????? X w x y w % | Y ^ _ ' j k ' l _ g ? m? ` j l n o W = *'*?? ? X ? Y j k l _ ` j l
n p W ? 6? *1'?? ?????? X ?
? ? ? ? Y 4 q N j k l _ r N s N g
? ? ` j l r s n t W ? I*
? W+? W+?? ?=*?+?d`? (>+?? *`1+1?? ? ?????????? X 2 ? ? ? ? ? " ? * ? 6 ? 9 ? ? ? A ? G ? Y * $ u N 0 q N I j k I l k g ? ? ? ? ` j l v o W = *'*?? ? X ? Y j k l _ ` j l
v p W ? d6? *1'?? ??????? X ? ? ? ? ? Y 4 q N j k l _ r N s N g
? ? ` j l r s ? w x W ? )*?? ? ? *1H>*?? '*1? H????'? X ?
? ? ? ! ? ' ? Y q N ) j k w _ g
@? ? ` j S T ^s y ? z x W ? )*?? ? ? *1H>*?? '*1? H????'? X ?
? ? ? ! ? ' ? Y q N ) j k z _ g
@? ? ` j S T ^s y { | W ? 2(?? &(? ? ?? Y? Y(? SY? S? ? ? X Y 2 ^ _ 2 w _ 2 z _ g `
^ w z ? } ~ W Z<*M,?>6? ,2:?`????M>*:?66? !2:,?? ?`>????,? X . " & ( A L R X Y > j k A j k Z ? X ? N &