com.google.common.collect.EvictingQueue.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of java-sdk Show documentation
Show all versions of java-sdk Show documentation
Java SDK for connecting to the Relayr Cloud
???? 2 i
F G H
I J
K L M
N
O
P Q
N
R
K S
T U V U R
W
X U Y U Z [ delegate Ljava/util/Queue; Signature Ljava/util/Queue; maxSize I (I)V Code LineNumberTable LocalVariableTable this )Lcom/google/common/collect/EvictingQueue; LocalVariableTypeTable .Lcom/google/common/collect/EvictingQueue;
StackMapTable Q create ,(I)Lcom/google/common/collect/EvictingQueue; G(I)Lcom/google/common/collect/EvictingQueue; ()Ljava/util/Queue; ()Ljava/util/Queue; offer (Ljava/lang/Object;)Z e Ljava/lang/Object; TE; (TE;)Z add addAll (Ljava/util/Collection;)Z
collection Ljava/util/Collection; Ljava/util/Collection<+TE;>; (Ljava/util/Collection<+TE;>;)Z contains object remove ()Ljava/util/Collection; ()Ljava/lang/Object; FLcom/google/common/collect/ForwardingQueue;
SourceFile EvictingQueue.java RuntimeInvisibleAnnotations $Lcom/google/common/annotations/Beta; /Lcom/google/common/annotations/GwtIncompatible; value java.util.ArrayDeque \ maxSize (%s) must >= 0 java/lang/Object ] ^ _ ` a b java/util/ArrayDeque 'com/google/common/collect/EvictingQueue 2 - c d e f g ; = h 4 * 9 - ; - )com/google/common/collect/ForwardingQueue ()V java/lang/Integer valueOf (I)Ljava/lang/Integer; $com/google/common/base/Preconditions
checkArgument )(ZLjava/lang/String;[Ljava/lang/Object;)V checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object; size ()I java/util/Queue standardAddAll 1
? /*? ? ? ? Y? S? *? Y? ? *? ? 1 2 3 ) 4 . 5 / ! " / # / ! $ % ? & @ ' ( 3 ?
Y? ? > ) * A *? ? B ! " # ! $ + , - V *+? ? L ! " . / # ! $ . 0 1 2 - ? 0+?
W*? ? ?*? *? ?
*? ? W*? +? W? V W X Z [ # ] . ^ 0 ! " 0 . / # 0 ! $ 0 . 0 % 1 3 4 V *+? ? b ! " 5 6 # ! $ 5 7 8 9 - T *? +?
? ? g ! " : / # ! $ ; - T *? +?
? ? l ! " : / # ! $ D <