Edit C:\dspace\webapps\xmlui\WEB-INF\lib\org\elasticsearch\action\termvector\TermVectorWriter.class
???? 3? 4org/elasticsearch/action/termvector/TermVectorWriter java/lang/Object TermVectorWriter.java :org/elasticsearch/action/termvector/TermVectorRequest$Flag 5org/elasticsearch/action/termvector/TermVectorRequest Flag fields Ljava/util/List; $Ljava/util/List<Ljava/lang/String;>; fieldOffset "Ljava/util/List<Ljava/lang/Long;>; output 6Lorg/elasticsearch/common/io/stream/BytesStreamOutput; HEADER Ljava/lang/String; TV CURRENT_VERSION I???? response 8Lorg/elasticsearch/action/termvector/TermVectorResponse; $assertionsDisabled Z <init> ;(Lorg/elasticsearch/action/termvector/TermVectorResponse;)V java/io/IOException ()V ! " java/util/ArrayList $ % " ' ) 4org/elasticsearch/common/io/stream/BytesStreamOutput + (I)V - , . 0 2 this 6Lorg/elasticsearch/action/termvector/TermVectorWriter; termVectorResponse setFields e(Lorg/apache/lucene/index/Fields;Ljava/util/Set;Ljava/util/EnumSet;Lorg/apache/lucene/index/Fields;)V org/apache/lucene/index/Fields 9 iterator ()Ljava/util/Iterator; ; < : = java/util/Set ? java/util/EnumSet A !org/apache/lucene/index/TermsEnum C ,org/apache/lucene/index/DocsAndPositionsEnum E org/apache/lucene/index/DocsEnum G java/util/Iterator I hasNext ()Z K L J M next ()Ljava/lang/Object; O P J Q java/lang/String S contains (Ljava/lang/Object;)Z U V @ W terms 3(Ljava/lang/String;)Lorg/apache/lucene/index/Terms; Y Z : [ org/apache/lucene/index/Terms ] H(Lorg/apache/lucene/index/TermsEnum;)Lorg/apache/lucene/index/TermsEnum; ; _ ^ ` Positions <Lorg/elasticsearch/action/termvector/TermVectorRequest$Flag; b c d B W hasPositions g L ^ h Offsets j c k hasOffsets m L ^ n Payloads p c q hasPayloads s L ^ t size ()J v w ^ x startField (Ljava/lang/String;JZZZ)V z { | FieldStatistics ~ c writeFieldStatistics "(Lorg/apache/lucene/index/Terms;)V ? ? ? #()Lorg/apache/lucene/util/BytesRef; O ? D ? term ? ? D ? seekExact $(Lorg/apache/lucene/util/BytesRef;)Z ? ? D ? startTerm $(Lorg/apache/lucene/util/BytesRef;)V ? ? ? TermStatistics ? c ? writeTermStatistics &(Lorg/apache/lucene/index/TermsEnum;)V ? ? ? org/apache/lucene/util/BytesRef ? writeTermWithDocsAndPos ?(Lorg/apache/lucene/index/TermsEnum;Lorg/apache/lucene/index/DocsAndPositionsEnum;ZZZ)Lorg/apache/lucene/index/DocsAndPositionsEnum; ? ? ? writeTermWithDocsOnly i(Lorg/apache/lucene/index/TermsEnum;Lorg/apache/lucene/index/DocsEnum;)Lorg/apache/lucene/index/DocsEnum; ? ? ? 6org/elasticsearch/action/termvector/TermVectorResponse ? setTermVectorField 9(Lorg/elasticsearch/common/io/stream/BytesStreamOutput;)V ? ? ? ? writeHeader 4(IZZ)Lorg/elasticsearch/common/bytes/BytesReference; ? ? ? setHeader 2(Lorg/elasticsearch/common/bytes/BytesReference;)V ? ? ? ? !Lorg/apache/lucene/util/BytesRef; foundTerm fieldTermVector Lorg/apache/lucene/index/Terms; topLevelTerms positions offsets payloads useDocsAndPos field i$ Ljava/util/Iterator; termVectorsByField Lorg/apache/lucene/index/Fields; selectedFields #Ljava/util/Set<Ljava/lang/String;>; Ljava/util/Set; flags QLjava/util/EnumSet<Lorg/elasticsearch/action/termvector/TermVectorRequest$Flag;>; Ljava/util/EnumSet; topLevelFields numFieldsWritten #Lorg/apache/lucene/index/TermsEnum; docsAndPosEnum .Lorg/apache/lucene/index/DocsAndPositionsEnum; docsEnum "Lorg/apache/lucene/index/DocsEnum; topLevelIterator , " writeString (Ljava/lang/String;)V ? ? , ? writeInt ? - , ? writeBoolean (Z)V ? ? , ? writeVInt ? - , ? java/util/List ? ()I v ? ? ? get (I)Ljava/lang/Object; ? ? ? ? java/lang/Long ? longValue ? w ? ? writeVLong (J)V ? ? , ? close ? ! , ? bytes 1()Lorg/elasticsearch/common/bytes/BytesReference; ? ? , ? i getTermStatistics getFieldStatistics header docs c(Lorg/apache/lucene/util/Bits;Lorg/apache/lucene/index/DocsEnum;)Lorg/apache/lucene/index/DocsEnum; ? ? D ? nextDoc ? ? H ? ??? java/lang/AssertionError " freq ? H writeFreq - docsAndPositions {(Lorg/apache/lucene/util/Bits;Lorg/apache/lucene/index/DocsAndPositionsEnum;)Lorg/apache/lucene/index/DocsAndPositionsEnum; D F ? F nextPosition ? F writePosition - startOffset ? F endOffset ? F writeOffsets (II)V ! getPayload# ? F$ writePayload&