
org.apache.jackrabbit.oak.segment.SegmentCache.class Maven / Gradle / Ivy
???? 3 ?
" Q
R S T
U V
U W X
U Y Z
[
U \
U ] ^
R _ ` a b c d
R e
f
g
R h
i j
R k l m????????
n o
p q r InnerClasses LOG Lorg/slf4j/Logger; cache +Lorg/apache/jackrabbit/oak/cache/CacheLIRS; Signature ?Lorg/apache/jackrabbit/oak/cache/CacheLIRS; RuntimeVisibleAnnotations Ljavax/annotation/Nonnull; (J)V Code LineNumberTable LocalVariableTable this 0Lorg/apache/jackrabbit/oak/segment/SegmentCache; cacheSizeMB J geSegment Z(Lorg/apache/jackrabbit/oak/segment/SegmentId;)Lorg/apache/jackrabbit/oak/segment/Segment; e )Ljava/util/concurrent/ExecutionException; id -Lorg/apache/jackrabbit/oak/segment/SegmentId;
StackMapTable ` Ljavax/annotation/CheckForNull; "RuntimeVisibleParameterAnnotations y(Lorg/apache/jackrabbit/oak/segment/SegmentId;Ljava/util/concurrent/Callable;)Lorg/apache/jackrabbit/oak/segment/Segment; loader Ljava/util/concurrent/Callable; LocalVariableTypeTable LLjava/util/concurrent/Callable;
Exceptions ?(Lorg/apache/jackrabbit/oak/segment/SegmentId;Ljava/util/concurrent/Callable;)Lorg/apache/jackrabbit/oak/segment/Segment;
putSegment .(Lorg/apache/jackrabbit/oak/segment/Segment;)V segment +Lorg/apache/jackrabbit/oak/segment/Segment; clear ()V
getCacheStats .()Lorg/apache/jackrabbit/oak/cache/CacheStats;
SourceFile SegmentCache.java , K s t v SegmentCache w x y z { )org/apache/jackrabbit/oak/segment/Segment | } 0org/apache/jackrabbit/oak/segment/SegmentCache$1 , ~ ? ? ? &