org.apache.jackrabbit.oak.plugins.segment.CompactionMap.class Maven / Gradle / Ivy
???? 3 ?
^ _ ` a b c d c e f g h i j
k l m a n o
p a q r s t
u v w x EMPTY 9Lorg/apache/jackrabbit/oak/plugins/segment/CompactionMap; maps Ljava/util/List; Signature RLjava/util/List;
generation I (Ljava/util/List;I)V Code LineNumberTable LocalVariableTable this LocalVariableTypeTable V(Ljava/util/List;I)V "RuntimeVisibleParameterAnnotations Ljavax/annotation/Nonnull; wasCompactedTo k(Lorg/apache/jackrabbit/oak/plugins/segment/RecordId;Lorg/apache/jackrabbit/oak/plugins/segment/RecordId;)Z map @Lorg/apache/jackrabbit/oak/plugins/segment/PartialCompactionMap; i$ Ljava/util/Iterator; before 4Lorg/apache/jackrabbit/oak/plugins/segment/RecordId; after
StackMapTable y wasCompacted (Ljava/util/UUID;)Z id Ljava/util/UUID; get j(Lorg/apache/jackrabbit/oak/plugins/segment/RecordId;)Lorg/apache/jackrabbit/oak/plugins/segment/RecordId; RuntimeVisibleAnnotations Ljavax/annotation/CheckForNull; remove (Ljava/util/Set;)V uuids Ljava/util/Set; !Ljava/util/Set; $(Ljava/util/Set;)V cons {(Lorg/apache/jackrabbit/oak/plugins/segment/PartialCompactionMap;)Lorg/apache/jackrabbit/oak/plugins/segment/CompactionMap; head z sum ([J)J x J arr$ [J len$ longs L getDepth ()I
getGeneration getEstimatedWeights ()[J weights c getSegmentCounts counts getRecordCounts ()V
SourceFile CompactionMap.java [ z { | y } ~ ? >org/apache/jackrabbit/oak/plugins/segment/PartialCompactionMap * + 5 6 9 : = > ? ? ? ? ~ ? ? 7org/apache/jackrabbit/oak/plugins/segment/CompactionMap ! ? Q ? ? ? ? ? ? ? ? ? java/lang/Object java/util/Iterator java/util/List iterator ()Ljava/util/Iterator; hasNext ()Z next ()Ljava/lang/Object; com/google/common/collect/Lists newArrayList *([Ljava/lang/Object;)Ljava/util/ArrayList; isEmpty add (Ljava/lang/Object;)Z size getEstimatedWeight ()J getSegmentCount getRecordCount java/util/Collections emptyList ()Ljava/util/List; !
! " k *? *+? *? ? # 6 7 8 9 $ % &