org.apache.jackrabbit.oak.cache.CacheLIRS$1.class Maven / Gradle / Ivy
???? 3 ? f
g
d h i ???
j k
d l
d m
d n
d o
d p
d q
d r s t u v w x w y z { |
}
d ~
d
d ?
d t
d ?
d ?
d ?
d ? ? ? ? this$0 +Lorg/apache/jackrabbit/oak/cache/CacheLIRS; .(Lorg/apache/jackrabbit/oak/cache/CacheLIRS;)V Code LineNumberTable LocalVariableTable this InnerClasses -Lorg/apache/jackrabbit/oak/cache/CacheLIRS$1; LocalVariableTypeTable size ()I J isEmpty ()Z
StackMapTable containsKey (Ljava/lang/Object;)Z key Ljava/lang/Object;
containsValue value get &(Ljava/lang/Object;)Ljava/lang/Object; Signature (Ljava/lang/Object;)TV; put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; TK; TV; (TK;TV;)TV; remove old putAll (Ljava/util/Map;)V e Entry Ljava/util/Map$Entry; m Ljava/util/Map; Ljava/util/Map$Entry<+TK;+TV;>; Ljava/util/Map<+TK;+TV;>; ? (Ljava/util/Map<+TK;+TV;>;)V clear ()V keySet ()Ljava/util/Set; ()Ljava/util/Set; values ()Ljava/util/Collection; ()Ljava/util/Collection; entrySet 0()Ljava/util/Set;>; putIfAbsent '(Ljava/lang/Object;Ljava/lang/Object;)Z replace 9(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z oldValue newValue (TK;TV;TV;)Z >Ljava/lang/Object;Ljava/util/concurrent/ConcurrentMap;
SourceFile CacheLIRS.java EnclosingMethod ? ? ? " # $ P - ? java/lang/Integer ? ? ? 3 4 7 4 ? : ? ? = ? ? : ? ? ? W R ? ? ? ? ? 1 ? ? java/util/Map$Entry ? ? ? ? = > O P Q R T U Y > B Z [ \ [ > +org/apache/jackrabbit/oak/cache/CacheLIRS$1 java/lang/Object "java/util/concurrent/ConcurrentMap java/util/Iterator )org/apache/jackrabbit/oak/cache/CacheLIRS asMap &()Ljava/util/concurrent/ConcurrentMap; ()J java/lang/Math min (JJ)J peek sizeOf '(Ljava/lang/Object;Ljava/lang/Object;)I 9(Ljava/lang/Object;Ljava/lang/Object;I)Ljava/lang/Object; getUnchecked
invalidate (Ljava/lang/Object;)V
java/util/Map
java/util/Set iterator ()Ljava/util/Iterator; hasNext next ()Ljava/lang/Object; getKey getValue ! " # $ % &