
com.groupbyinc.flux.index.engine.CommitStats.class Maven / Gradle / Ivy
???? 3 ? ,com/groupbyinc/flux/index/engine/CommitStats java/lang/Object /com/groupbyinc/flux/common/io/stream/Streamable .com/groupbyinc/flux/common/xcontent/ToXContent CommitStats.java 3com/groupbyinc/flux/index/engine/CommitStats$Fields
Fields java/util/Map$Entry
java/util/Map Entry 5com/groupbyinc/flux/common/xcontent/ToXContent$Params Params userData Ljava/util/Map; 5Ljava/util/Map;
generation J id Ljava/lang/String; numDocs I @(Lcom/groupbyinc/flux/common/apache/lucene/index/SegmentInfos;)V ()V
! -com/groupbyinc/flux/common/collect/MapBuilder #
newMapBuilder 1()Lcom/groupbyinc/flux/common/collect/MapBuilder; % &
$ ' ;com/groupbyinc/flux/common/apache/lucene/index/SegmentInfos ) getUserData ()Ljava/util/Map; + ,
* - putAll @(Ljava/util/Map;)Lcom/groupbyinc/flux/common/collect/MapBuilder; / 0
$ 1 immutableMap A()Lcom/groupbyinc/flux/common/google/common/collect/ImmutableMap; 3 4
$ 5 7 getLastGeneration ()J 9 :
* ; = getId ()[B ? @
* A !com/groupbyinc/flux/common/Base64 C encodeBytes ([B)Ljava/lang/String; E F
D G I (com/groupbyinc/flux/common/lucene/Lucene K
getNumDocs @(Lcom/groupbyinc/flux/common/apache/lucene/index/SegmentInfos;)I M N
L O Q this .Lcom/groupbyinc/flux/index/engine/CommitStats; segmentInfos =Lcom/groupbyinc/flux/common/apache/lucene/index/SegmentInfos; readCommitStatsFrom b(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Lcom/groupbyinc/flux/index/engine/CommitStats; java/io/IOException Y
! readFrom 5(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)V \ ]
^ in 2Lcom/groupbyinc/flux/common/io/stream/StreamInput; commitStats readOptionalCommitStatsFrom 0com/groupbyinc/flux/common/io/stream/StreamInput d readOptionalStreamable d(Lcom/groupbyinc/flux/common/io/stream/Streamable;)Lcom/groupbyinc/flux/common/io/stream/Streamable; f g
e h
getGeneration ()Ljava/lang/String; ()I readVInt m l
e n
readString p k
e q put U(Ljava/lang/Object;Ljava/lang/Object;)Lcom/groupbyinc/flux/common/collect/MapBuilder; s t
$ u readLong w :
e x readOptionalString z k
e { readInt } l
e ~ i builder ULcom/groupbyinc/flux/common/collect/MapBuilder; /Lcom/groupbyinc/flux/common/collect/MapBuilder; writeTo 6(Lcom/groupbyinc/flux/common/io/stream/StreamOutput;)V size ? l ? 1com/groupbyinc/flux/common/io/stream/StreamOutput ? writeVInt (I)V ? ?
? ? entrySet ()Ljava/util/Set; ? ? ?
java/util/Set ? iterator ()Ljava/util/Iterator; ? ? ? ? java/util/Iterator ? hasNext ()Z ? ? ? ? next ()Ljava/lang/Object; ? ? ? ? getKey ? ? ? java/lang/String ? writeString (Ljava/lang/String;)V ? ?
? ? getValue ? ? ? writeLong (J)V ? ?
? ? writeOptionalString ? ?
? ? writeInt ? ?
? ? entry ;Ljava/util/Map$Entry; Ljava/util/Map$Entry; out 3Lcom/groupbyinc/flux/common/io/stream/StreamOutput;
toXContent ?(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; COMMIT ;Lcom/groupbyinc/flux/common/xcontent/XContentBuilderString; ? ? ? 3com/groupbyinc/flux/common/xcontent/XContentBuilder ? startObject r(Lcom/groupbyinc/flux/common/xcontent/XContentBuilderString;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ? ?
? ? ID ? ? ? field ?(Lcom/groupbyinc/flux/common/xcontent/XContentBuilderString;Ljava/lang/String;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ? ?
? ?
GENERATION ? ? ? s(Lcom/groupbyinc/flux/common/xcontent/XContentBuilderString;J)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ? ?
? ? USER_DATA ? ? ? ?(Lcom/groupbyinc/flux/common/xcontent/XContentBuilderString;Ljava/lang/Object;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ? ?
? ? NUM_DOCS ? ? ? s(Lcom/groupbyinc/flux/common/xcontent/XContentBuilderString;I)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ? ?
? ? endObject 7()Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ? ?
? ? 5Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; params 7Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params; Signature Code LocalVariableTable LineNumberTable
StackMapTable
Exceptions 7()Ljava/util/Map; LocalVariableTypeTable
SourceFile InnerClasses 1 ? ? ? 8*? "*? (+? .? 2? 6? 8*+?