
com.google.common.collect.Synchronized$SynchronizedCollection.class Maven / Gradle / Ivy
The newest version!
???? 2 ?
g
h
i j k
l m n o p q r s t u v w x y { | serialVersionUID J
ConstantValue +(Ljava/util/Collection;Ljava/lang/Object;)V Code LineNumberTable LocalVariableTable this SynchronizedCollection InnerClasses ?Lcom/google/common/collect/Synchronized$SynchronizedCollection; delegate Ljava/util/Collection; mutex Ljava/lang/Object; LocalVariableTypeTable DLcom/google/common/collect/Synchronized$SynchronizedCollection; Ljava/util/Collection; Signature 0(Ljava/util/Collection;Ljava/lang/Object;)V "RuntimeVisibleParameterAnnotations Ljavax/annotation/Nullable; ()Ljava/util/Collection; ()Ljava/util/Collection; add (Ljava/lang/Object;)Z e TE;
StackMapTable { } ~ (TE;)Z addAll (Ljava/util/Collection;)Z c Ljava/util/Collection<+TE;>; j (Ljava/util/Collection<+TE;>;)Z clear ()V contains o containsAll Ljava/util/Collection<*>; (Ljava/util/Collection<*>;)Z isEmpty ()Z iterator ()Ljava/util/Iterator; ()Ljava/util/Iterator; remove removeAll retainAll size ()I toArray ()[Ljava/lang/Object; (([Ljava/lang/Object;)[Ljava/lang/Object; a [Ljava/lang/Object; [TT; U ([TT;)[TT; ()Ljava/lang/Object; U(Ljava/util/Collection;Ljava/lang/Object;Lcom/google/common/collect/Synchronized$1;)V x0 x1 x2 *Lcom/google/common/collect/Synchronized$1; SynchronizedObject lLcom/google/common/collect/Synchronized$SynchronizedObject;Ljava/util/Collection;
SourceFile Synchronized.java RuntimeInvisibleAnnotations 1Lcom/google/common/annotations/VisibleForTesting; ? $ Y java/util/Collection &