All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.google.common.util.concurrent.AtomicDoubleArray.class Maven / Gradle / Ivy

There is a newer version: 1.2024.8
Show newest version
????4
java/lang/Object()V+java/util/concurrent/atomic/AtomicLongArray

(I)V	
3com/google/common/util/concurrent/AtomicDoubleArraylongs-Ljava/util/concurrent/atomic/AtomicLongArray;
java/lang/DoubledoubleToRawLongBits(D)J
([J)V
length()I
 !"get(I)J
$%&longBitsToDouble(J)D
()*set(IJ)V
,-*lazySet
/01	getAndSet(IJ)J
345
compareAndSet(IJJ)Z
785weakCompareAndSet:;<
applyAsDouble+()Ljava/util/function/DoubleBinaryOperator;

>?@getAndAccumulate.(IDLjava/util/function/DoubleBinaryOperator;)D

BC@accumulateAndGet
EFGHI$com/google/common/base/PreconditionscheckNotNull&(Ljava/lang/Object;)Ljava/lang/Object;K;LT(Ljava/util/function/DoubleBinaryOperator;D)Ljava/util/function/DoubleUnaryOperator;

NOPgetAndUpdate,(ILjava/util/function/DoubleUnaryOperator;)DK

STPupdateAndGetVWX;Y&java/util/function/DoubleUnaryOperator(D)D

\[]^java/lang/StringBuilder
]

]abcappend(C)Ljava/lang/StringBuilder;
]ebf(D)Ljava/lang/StringBuilder;
]hijtoString()Ljava/lang/String;
lmnojava/io/ObjectOutputStreamdefaultWriteObject
lqrwriteInt

t!u(I)D
lwxywriteDouble(D)V
{|}~java/io/ObjectInputStreamdefaultReadObject
{??readInt
?????/com/google/common/primitives/ImmutableLongArraybuilder;()Lcom/google/common/primitives/ImmutableLongArray$Builder;
{???
readDouble()D
?????7com/google/common/primitives/ImmutableLongArray$Builderadd<(J)Lcom/google/common/primitives/ImmutableLongArray$Builder;
????build3()Lcom/google/common/primitives/ImmutableLongArray;
????toArray()[J???;?'java/util/function/DoubleBinaryOperator(DD)D?java/io/SerializableserialVersionUIDJ
ConstantValueCodeLineNumberTableLocalVariableTablethis5Lcom/google/common/util/concurrent/AtomicDoubleArray;IMethodParameters([D)Viarray[Dlen	longArray[J
StackMapTable??(ID)VnewValueDnext(ID)D(IDD)Zexpectupdate	getAndAdddeltaRuntimeInvisibleAnnotations8Lcom/google/errorprone/annotations/CanIgnoreReturnValue;	addAndGetxaccumulatorFunction)Ljava/util/function/DoubleBinaryOperator;current
currentValnextValupdaterFunction(Ljava/util/function/DoubleUnaryOperator;iMaxbLjava/lang/StringBuilder;writeObject(Ljava/io/ObjectOutputStream;)VsLjava/io/ObjectOutputStream;
Exceptions?java/io/IOException
readObject(Ljava/io/ObjectInputStream;)VLjava/io/ObjectInputStream;9Lcom/google/common/primitives/ImmutableLongArray$Builder;? java/lang/ClassNotFoundExceptionlambda$accumulateAndGet$1.(Ljava/util/function/DoubleBinaryOperator;DD)DoldValuelambda$getAndAccumulate$0
SourceFileAtomicDoubleArray.javaRuntimeVisibleAnnotationsCLcom/google/common/util/concurrent/ElementTypesAreNonnullByDefault;/Lcom/google/common/annotations/GwtIncompatible;0Lcom/google/common/annotations/J2ktIncompatible;BootstrapMethods??
???sumY?

????

????
?????"java/lang/invoke/LambdaMetafactorymetafactory?(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;InnerClassesBuilder?%java/lang/invoke/MethodHandles$Lookup?java/lang/invoke/MethodHandlesLookup!
???????M*?*?Y?	???EFG????????2*?+?=?N6?-+1?P????*?Y-????"PQRSTS%V1W?4??2??2??+??'????
??????2*????_???!u?@*???#??i???????)??a(?7*??'??stu?*?????????	??-??a(?7*??+??~??*?????????	??0??`(?7*??.?#??
???*?????????	??4??Z*?(???2????*?????????
???8??Z*?(???6????*?????????
??????J*(?9?=???? ???????	???????J*(?9?A???? ???????	?????@?`?DW*(?J?M??
???*?????????
?????C@?`?DW*(?Q?R??
???*?????????
?????OP??4*??B!?#9,?U9?7	*?!	?2???????	??? ?.?1??H	(??"???? ??	4??4??4???0?	????TP??4*??B!?#9,?U9?7	*?!	?2??????		
 .
1?H	(??"???? ??	4??4??4???0?	????ij??W*?Zd<?[??]Y`h?_M,[?`W>,*???#?dW?
,]?`?g?,,?` ?`W?????. $!&"6#;$E&Q!?*&1??W??P??:?????]????%+?k*?Z=+?p>?+*?s?v?????14	5898$;?*??%??%??	??
??????????;+?z+?=??N6?-+?????W????*?Y-????????"?A	B
CD"C(F:G?4??;??;??	2?
.???
????????
???G	*)'?????? 	??	??	??
???G	*)'?????? 	??	??	???????
??? ??????????????????




© 2015 - 2024 Weber Informatics LLC | Privacy Policy