com.google.common.util.concurrent.Striped$SmallLazyStriped.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 } )com/google/common/util/concurrent/Striped
;com/google/common/util/concurrent/Striped$PowerOfTwoStriped (I)V
java/lang/ref/ReferenceQueue
()V :com/google/common/util/concurrent/Striped$SmallLazyStriped queue Ljava/lang/ref/ReferenceQueue; mask I java/lang/Integer??? size 0java/util/concurrent/atomic/AtomicReferenceArray
" # $ locks 2Ljava/util/concurrent/atomic/AtomicReferenceArray; & ' ( supplier !Lcom/google/common/base/Supplier;
* + ()I
- . / 0 1 $com/google/common/base/Preconditions checkElementIndex (II)I
3 4 5 get (I)Ljava/lang/Object; 7 Icom/google/common/util/concurrent/Striped$SmallLazyStriped$ArrayReference
6 9 4 : ()Ljava/lang/Object; <