com.google.common.primitives.ImmutableDoubleArray$Builder.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of plantuml-epl Show documentation
Show all versions of plantuml-epl Show documentation
PlantUML is a component that allows to quickly write diagrams from text.
???? 4 ?
java/lang/Object ()V
9com/google/common/primitives/ImmutableDoubleArray$Builder count I array [D
ensureRoomFor (I)V
java/lang/System arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V java/util/Collection
addAll S(Ljava/util/Collection;)Lcom/google/common/primitives/ImmutableDoubleArray$Builder; " # $ % & java/lang/Iterable iterator ()Ljava/util/Iterator; ( ) * + , java/util/Iterator hasNext ()Z ( . / 0 next ()Ljava/lang/Object; 2 java/lang/Double
1 4 5 6 doubleValue ()D
8 9 : add >(D)Lcom/google/common/primitives/ImmutableDoubleArray$Builder; < = > size ()I # A B C D E java/util/stream/DoubleStream spliterator "()Ljava/util/Spliterator$OfDouble; G H I J K java/util/Spliterator$OfDouble getExactSizeIfKnown ()J
M N O P Q !com/google/common/primitives/Ints
saturatedCast (J)I S T U accept `(Lcom/google/common/primitives/ImmutableDoubleArray$Builder;)Ljava/util/function/DoubleConsumer; G W X Y forEachRemaining &(Ljava/util/function/DoubleConsumer;)V
[ \ ] ^ > 1com/google/common/primitives/ImmutableDoubleArray length
[ ` a b
access$000 7(Lcom/google/common/primitives/ImmutableDoubleArray;)[D
[ d e f
access$100 6(Lcom/google/common/primitives/ImmutableDoubleArray;)I
h i j expandedCapacity (II)I
l m n o p java/util/Arrays copyOf ([DI)[D r java/lang/AssertionError t )cannot store more than MAX_VALUE elements
q v w (Ljava/lang/Object;)V
y z { | } java/lang/Integer
highestOneBit (I)I???
[ ? ? ?
access$200 5()Lcom/google/common/primitives/ImmutableDoubleArray;
[ ? ? <([DIILcom/google/common/primitives/ImmutableDoubleArray$1;)V Code LineNumberTable LocalVariableTable this ;Lcom/google/common/primitives/ImmutableDoubleArray$Builder; initialCapacity MethodParameters value D RuntimeInvisibleAnnotations 8Lcom/google/errorprone/annotations/CanIgnoreReturnValue; ?([D)Lcom/google/common/primitives/ImmutableDoubleArray$Builder; values Q(Ljava/lang/Iterable;)Lcom/google/common/primitives/ImmutableDoubleArray$Builder; Ljava/lang/Double; Ljava/lang/Iterable; LocalVariableTypeTable (Ljava/lang/Iterable;
StackMapTable Signature e(Ljava/lang/Iterable;)Lcom/google/common/primitives/ImmutableDoubleArray$Builder; Ljava/util/Collection; *Ljava/util/Collection; g(Ljava/util/Collection;)Lcom/google/common/primitives/ImmutableDoubleArray$Builder; \(Ljava/util/stream/DoubleStream;)Lcom/google/common/primitives/ImmutableDoubleArray$Builder; stream Ljava/util/stream/DoubleStream; Ljava/util/Spliterator$OfDouble; J p(Lcom/google/common/primitives/ImmutableDoubleArray;)Lcom/google/common/primitives/ImmutableDoubleArray$Builder; 3Lcom/google/common/primitives/ImmutableDoubleArray; numberToAdd newCount oldCapacity minCapacity newCapacity build
SourceFile ImmutableDoubleArray.java BootstrapMethods ? (D)V 7 ?
? ? ? ? ? "java/lang/invoke/LambdaMetafactory metafactory ?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; InnerClasses Builder ? java/util/Spliterator OfDouble ? 3com/google/common/primitives/ImmutableDoubleArray$1 ? %java/lang/invoke/MethodHandles$Lookup ? java/lang/invoke/MethodHandles Lookup 1
? Q *? *? *??
? ? ? ? ? ? ? ? ? ? ? ? 9 : ? [ *? *?
*? 'R*Y? `? *? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? b "*+?? +*?
*? +?? *Y? +?`? *? ? ? ? ? ? ? " ? ? " ? ? ? ? ? ? ? ? 8+? ? *+? ? ?+? ! M,? ' ? ,? - ? 1N*-? 3? 7W???*? ? ? ? ? * ? 3 ? 6 ? ? * ? ? 8 ? ? 8 ? ? ? 8 ? ? ? ? (? ? ? ? ? ? ? ? ? =*+? ; ? +? ? M,? ' ? $,? - ? 1N*?
*Y? Z`? -? 3R???*? ?
$ 8
; ? $ ? ? = ? ? = ? ? ? = ? ? ? ? (? ) ? ? ? ? ? ? ? ? ? *+? @ M,? F B! ?? *!? L? ,*? R ? V *? ? ( ? * * ? ? * ? ? # D ? = ? ? ? G ? ? ? ? ? ? n .*+? Z? +? _+? c*?
*? +? Z? *Y? +? Z`? *? ? # $ % ,&