org.apache.jackrabbit.oak.plugins.document.persistentCache.CacheMetadata.class Maven / Gradle / Ivy
???? 3 s
L
M N O P
Q
R S T U V W X Y X Z S [ S \
] S ^ _ ` a InnerClasses
MetadataEntry metadataMap $Ljava/util/concurrent/ConcurrentMap; Signature ?Ljava/util/concurrent/ConcurrentMap; enabled Z ()V Code LineNumberTable LocalVariableTable this JLorg/apache/jackrabbit/oak/plugins/document/persistentCache/CacheMetadata; LocalVariableTypeTable OLorg/apache/jackrabbit/oak/plugins/document/persistentCache/CacheMetadata; isEnabled ()Z disable put (Ljava/lang/Object;)V key Ljava/lang/Object; TK;
StackMapTable (TK;)V putFromPersistenceAndIncrement increment remove l(Ljava/lang/Object;)Lorg/apache/jackrabbit/oak/plugins/document/persistentCache/CacheMetadata$MetadataEntry; putAll (Ljava/lang/Iterable;)V k i$ Ljava/util/Iterator; keys Ljava/lang/Iterable; Ljava/lang/Iterable<*>; b (Ljava/lang/Iterable<*>;)V incrementAll removeAll clear getOrCreate m(Ljava/lang/Object;Z)Lorg/apache/jackrabbit/oak/plugins/document/persistentCache/CacheMetadata$MetadataEntry; newEntry XLorg/apache/jackrabbit/oak/plugins/document/persistentCache/CacheMetadata$MetadataEntry; oldEntry readFromPersistentCache metadata U ^(TK;Z)Lorg/apache/jackrabbit/oak/plugins/document/persistentCache/CacheMetadata$MetadataEntry; (Ljava/lang/Object;
SourceFile CacheMetadata.java c d e @ A f g 1 h Vorg/apache/jackrabbit/oak/plugins/document/persistentCache/CacheMetadata$MetadataEntry i j k b l & m n ? o h p q r Horg/apache/jackrabbit/oak/plugins/document/persistentCache/CacheMetadata java/lang/Object Jorg/apache/jackrabbit/oak/plugins/document/persistentCache/CacheMetadata$1 java/util/Iterator com/google/common/collect/Maps newConcurrentMap &()Ljava/util/concurrent/ConcurrentMap; incrementCount "java/util/concurrent/ConcurrentMap &(Ljava/lang/Object;)Ljava/lang/Object; java/lang/Iterable iterator ()Ljava/util/Iterator; hasNext next ()Ljava/lang/Object; get P(ZLorg/apache/jackrabbit/oak/plugins/document/persistentCache/CacheMetadata$1;)V putIfAbsent 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; ! Y *? *? ? *? ? 7 9 ; ? ! " # ! $ % &