com.groupbyinc.flux.index.snapshots.blobstore.BlobStoreIndexShardSnapshots.class Maven / Gradle / Ivy
???? 44 Jcom/groupbyinc/flux/index/snapshots/blobstore/BlobStoreIndexShardSnapshots ?Ljava/lang/Object;Ljava/lang/Iterable;Lcom/groupbyinc/flux/common/xcontent/ToXContentFragment; java/lang/Object java/lang/Iterable 6com/groupbyinc/flux/common/xcontent/ToXContentFragment !BlobStoreIndexShardSnapshots.java Vcom/groupbyinc/flux/index/snapshots/blobstore/BlobStoreIndexShardSnapshots$ParseFields ParseFields Qcom/groupbyinc/flux/index/snapshots/blobstore/BlobStoreIndexShardSnapshots$Fields Fields Rcom/groupbyinc/flux/index/snapshots/blobstore/BlobStoreIndexShardSnapshot$FileInfo Icom/groupbyinc/flux/index/snapshots/blobstore/BlobStoreIndexShardSnapshot FileInfo java/util/Map$Entry
java/util/Map Entry 5com/groupbyinc/flux/common/xcontent/ToXContent$Params .com/groupbyinc/flux/common/xcontent/ToXContent Params 8com/groupbyinc/flux/common/xcontent/XContentParser$Token 2com/groupbyinc/flux/common/xcontent/XContentParser " Token shardSnapshots Ljava/util/List; OLjava/util/List; files Ljava/util/Map; wLjava/util/Map;
physicalFiles ?Ljava/util/Map;>; $assertionsDisabled Z (Ljava/util/List;)V ()V / 1
2 java/util/ArrayList 4 (Ljava/util/Collection;)V / 6
5 7 java/util/Collections 9 unmodifiableList "(Ljava/util/List;)Ljava/util/List; ; <
: = % & ? java/util/HashMap A
B 2 java/util/List D iterator ()Ljava/util/Iterator; F G E H java/util/Iterator J hasNext ()Z L M K N next ()Ljava/lang/Object; P Q K R ;com/groupbyinc/flux/index/snapshots/blobstore/SnapshotFiles T
indexFiles ()Ljava/util/List; V W
U X name ()Ljava/lang/String; Z [
\ put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; ^ _ ` - . b isSame W(Lcom/groupbyinc/flux/index/snapshots/blobstore/BlobStoreIndexShardSnapshot$FileInfo;)Z d e
f java/lang/AssertionError h
i 2 physicalName k [
l get &(Ljava/lang/Object;)Ljava/lang/Object; n o p
5 2 add (Ljava/lang/Object;)Z s t E u entrySet ()Ljava/util/Set; w x y
java/util/Set { | H getKey ~ Q getValue ? Q ? java/util/Collection ? unmodifiableMap (Ljava/util/Map;)Ljava/util/Map; ? ?
: ? + ) ? ( ) ? oldFile TLcom/groupbyinc/flux/index/snapshots/blobstore/BlobStoreIndexShardSnapshot$FileInfo; fileInfo physicalFileList fLjava/util/List; snapshot =Lcom/groupbyinc/flux/index/snapshots/blobstore/SnapshotFiles; entry ?Ljava/util/Map$Entry;>; Ljava/util/Map$Entry; this LLcom/groupbyinc/flux/index/snapshots/blobstore/BlobStoreIndexShardSnapshots; newFiles
mapBuilder "(Ljava/util/Map;Ljava/util/List;)V emptyList ? W
: ? emptyMap ()Ljava/util/Map; ? ?
: ? snapshots findPhysicalIndexFiles $(Ljava/lang/String;)Ljava/util/List; Ljava/lang/String; findNameFile h(Ljava/lang/String;)Lcom/groupbyinc/flux/index/snapshots/blobstore/BlobStoreIndexShardSnapshot$FileInfo;
toXContent ?(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; java/io/IOException ? ( 3com/groupbyinc/flux/common/xcontent/XContentBuilder ?
startArray I(Ljava/lang/String;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ? ?
? ? ?(Lcom/groupbyinc/flux/index/snapshots/blobstore/BlobStoreIndexShardSnapshot$FileInfo;Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;)V ? ?
? endArray 7()Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ? ?
? ? ? startObject ? ?
? ? ? [
U ? value ? ?
? ? endObject ? ?
? ? }Ljava/util/Map$Entry; builder 5Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; params 7Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params; fromXContent ?(Lcom/groupbyinc/flux/common/xcontent/XContentParser;)Lcom/groupbyinc/flux/index/snapshots/blobstore/BlobStoreIndexShardSnapshots; currentToken <()Lcom/groupbyinc/flux/common/xcontent/XContentParser$Token; ? ? # ? nextToken ? ? # ? START_OBJECT :Lcom/groupbyinc/flux/common/xcontent/XContentParser$Token; ? ? ! ?
END_OBJECT ? ? ! ?
FIELD_NAME ? ? ! ? /com/groupbyinc/flux/ElasticsearchParseException ? unexpected token [{}] ? ((Ljava/lang/String;[Ljava/lang/Object;)V / ?
? ? currentName ? [ # ? START_ARRAY ? ? ! ? FILES 'Lcom/groupbyinc/flux/common/ParseField; ? ? ? %com/groupbyinc/flux/common/ParseField ? match (Ljava/lang/String;)Z ? ?
? ? unknown array [{}] ? java/lang/String ? END_ARRAY ? ? ! ? ?(Lcom/groupbyinc/flux/common/xcontent/XContentParser;)Lcom/groupbyinc/flux/index/snapshots/blobstore/BlobStoreIndexShardSnapshot$FileInfo; ? ?
? SNAPSHOTS ? unknown object [{}] text [ # size ()I
(I)V /
5 %(Ljava/lang/String;Ljava/util/List;)V /
U / ?
fileNames $Ljava/util/List; currentFieldName file fileInfosBuilder MLjava/util/Map$Entry;>; parser 4Lcom/groupbyinc/flux/common/xcontent/XContentParser; token snapshotsMap GLjava/util/Map;>; java/lang/Class! desiredAssertionStatus# M
"$ Signature Code LocalVariableTable LocalVariableTypeTable LineNumberTable
StackMapTable R(Ljava/util/List;)V ?(Ljava/util/Map;Ljava/util/List;)V Q()Ljava/util/List; z(Ljava/lang/String;)Ljava/util/List; U()Ljava/util/Iterator;
Exceptions
SourceFile InnerClasses ! % &