亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? parallelreader.java

?? lucene-2.4.0 是一個(gè)全文收索的工具包
?? JAVA
?? 第 1 頁(yè) / 共 2 頁(yè)
字號(hào):
    IndexReader reader = ((IndexReader)fieldToReader.get(field));    if (reader != null) {      reader.getTermFreqVector(docNumber, field, mapper);     }  }  public void getTermFreqVector(int docNumber, TermVectorMapper mapper) throws IOException {    ensureOpen();    ensureOpen();    Iterator i = fieldToReader.entrySet().iterator();    while (i.hasNext()) {      Map.Entry e = (Map.Entry)i.next();      String field = (String)e.getKey();      IndexReader reader = (IndexReader)e.getValue();      reader.getTermFreqVector(docNumber, field, mapper);    }  }  public boolean hasNorms(String field) throws IOException {    ensureOpen();    IndexReader reader = ((IndexReader)fieldToReader.get(field));    return reader==null ? false : reader.hasNorms(field);  }  public byte[] norms(String field) throws IOException {    ensureOpen();    IndexReader reader = ((IndexReader)fieldToReader.get(field));    return reader==null ? null : reader.norms(field);  }  public void norms(String field, byte[] result, int offset)    throws IOException {    ensureOpen();    IndexReader reader = ((IndexReader)fieldToReader.get(field));    if (reader!=null)      reader.norms(field, result, offset);  }  protected void doSetNorm(int n, String field, byte value)    throws CorruptIndexException, IOException {    IndexReader reader = ((IndexReader)fieldToReader.get(field));    if (reader!=null)      reader.doSetNorm(n, field, value);  }  public TermEnum terms() throws IOException {    ensureOpen();    return new ParallelTermEnum();  }  public TermEnum terms(Term term) throws IOException {    ensureOpen();    return new ParallelTermEnum(term);  }  public int docFreq(Term term) throws IOException {    ensureOpen();    IndexReader reader = ((IndexReader)fieldToReader.get(term.field()));    return reader==null ? 0 : reader.docFreq(term);  }  public TermDocs termDocs(Term term) throws IOException {    ensureOpen();    return new ParallelTermDocs(term);  }  public TermDocs termDocs() throws IOException {    ensureOpen();    return new ParallelTermDocs();  }  public TermPositions termPositions(Term term) throws IOException {    ensureOpen();    return new ParallelTermPositions(term);  }  public TermPositions termPositions() throws IOException {    ensureOpen();    return new ParallelTermPositions();  }    /**   * Checks recursively if all subreaders are up to date.    */  public boolean isCurrent() throws CorruptIndexException, IOException {    for (int i = 0; i < readers.size(); i++) {      if (!((IndexReader)readers.get(i)).isCurrent()) {        return false;      }    }        // all subreaders are up to date    return true;  }  /**   * Checks recursively if all subindexes are optimized    */  public boolean isOptimized() {    for (int i = 0; i < readers.size(); i++) {      if (!((IndexReader)readers.get(i)).isOptimized()) {        return false;      }    }        // all subindexes are optimized    return true;  }    /** Not implemented.   * @throws UnsupportedOperationException   */  public long getVersion() {    throw new UnsupportedOperationException("ParallelReader does not support this method.");  }  // for testing  IndexReader[] getSubReaders() {    return (IndexReader[]) readers.toArray(new IndexReader[readers.size()]);  }  protected void doCommit() throws IOException {    for (int i = 0; i < readers.size(); i++)      ((IndexReader)readers.get(i)).commit();  }  protected synchronized void doClose() throws IOException {    for (int i = 0; i < readers.size(); i++) {      if (((Boolean) decrefOnClose.get(i)).booleanValue()) {        ((IndexReader)readers.get(i)).decRef();      } else {        ((IndexReader)readers.get(i)).close();      }    }  }  public Collection getFieldNames (IndexReader.FieldOption fieldNames) {    ensureOpen();    Set fieldSet = new HashSet();    for (int i = 0; i < readers.size(); i++) {      IndexReader reader = ((IndexReader)readers.get(i));      Collection names = reader.getFieldNames(fieldNames);      fieldSet.addAll(names);    }    return fieldSet;  }  private class ParallelTermEnum extends TermEnum {    private String field;    private Iterator fieldIterator;    private TermEnum termEnum;    public ParallelTermEnum() throws IOException {      field = (String)fieldToReader.firstKey();      if (field != null)        termEnum = ((IndexReader)fieldToReader.get(field)).terms();    }    public ParallelTermEnum(Term term) throws IOException {      field = term.field();      IndexReader reader = ((IndexReader)fieldToReader.get(field));      if (reader!=null)        termEnum = reader.terms(term);    }    public boolean next() throws IOException {      if (termEnum==null)        return false;      // another term in this field?      if (termEnum.next() && termEnum.term().field()==field)        return true;                              // yes, keep going      termEnum.close();                           // close old termEnum      // find the next field with terms, if any      if (fieldIterator==null) {        fieldIterator = fieldToReader.tailMap(field).keySet().iterator();        fieldIterator.next();                     // Skip field to get next one      }      while (fieldIterator.hasNext()) {        field = (String) fieldIterator.next();        termEnum = ((IndexReader)fieldToReader.get(field)).terms(new Term(field));        Term term = termEnum.term();        if (term!=null && term.field()==field)          return true;        else          termEnum.close();      }       return false;                               // no more fields    }    public Term term() {      if (termEnum==null)        return null;      return termEnum.term();    }    public int docFreq() {      if (termEnum==null)        return 0;      return termEnum.docFreq();    }    public void close() throws IOException {      if (termEnum!=null)        termEnum.close();    }  }  // wrap a TermDocs in order to support seek(Term)  private class ParallelTermDocs implements TermDocs {    protected TermDocs termDocs;    public ParallelTermDocs() {}    public ParallelTermDocs(Term term) throws IOException { seek(term); }    public int doc() { return termDocs.doc(); }    public int freq() { return termDocs.freq(); }    public void seek(Term term) throws IOException {      IndexReader reader = ((IndexReader)fieldToReader.get(term.field()));      termDocs = reader!=null ? reader.termDocs(term) : null;    }    public void seek(TermEnum termEnum) throws IOException {      seek(termEnum.term());    }    public boolean next() throws IOException {      if (termDocs==null)        return false;      return termDocs.next();    }    public int read(final int[] docs, final int[] freqs) throws IOException {      if (termDocs==null)        return 0;      return termDocs.read(docs, freqs);    }    public boolean skipTo(int target) throws IOException {      if (termDocs==null)        return false;      return termDocs.skipTo(target);    }    public void close() throws IOException {      if (termDocs!=null)        termDocs.close();    }  }  private class ParallelTermPositions    extends ParallelTermDocs implements TermPositions {    public ParallelTermPositions() {}    public ParallelTermPositions(Term term) throws IOException { seek(term); }    public void seek(Term term) throws IOException {      IndexReader reader = ((IndexReader)fieldToReader.get(term.field()));      termDocs = reader!=null ? reader.termPositions(term) : null;    }    public int nextPosition() throws IOException {      // It is an error to call this if there is no next position, e.g. if termDocs==null      return ((TermPositions)termDocs).nextPosition();    }    public int getPayloadLength() {      return ((TermPositions)termDocs).getPayloadLength();    }    public byte[] getPayload(byte[] data, int offset) throws IOException {      return ((TermPositions)termDocs).getPayload(data, offset);    }    // TODO: Remove warning after API has been finalized    public boolean isPayloadAvailable() {      return ((TermPositions) termDocs).isPayloadAvailable();    }  }}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
奇米影视7777精品一区二区| 日韩—二三区免费观看av| 奇米影视7777精品一区二区| 成人一级片网址| 26uuu国产日韩综合| 日韩精品福利网| 99久久精品国产一区二区三区| 成人性生交大片免费| 欧美一区二区成人| 亚洲蜜臀av乱码久久精品| 国产a区久久久| 精品国产一区二区三区四区四| 亚洲国产视频在线| 欧美在线三级电影| 一二三区精品视频| 久久99精品国产91久久来源| 777色狠狠一区二区三区| 亚洲一二三四区不卡| 91久久精品国产91性色tv| 国产欧美日韩久久| 不卡av免费在线观看| 中文av一区特黄| 不卡一二三区首页| 国产无遮挡一区二区三区毛片日本| 久久99国产精品麻豆| 欧美一区二区福利视频| 男男gaygay亚洲| 欧美美女视频在线观看| 亚洲国产精品欧美一二99| 在线观看视频一区二区欧美日韩| 国产欧美一区二区三区在线老狼| 在线精品亚洲一区二区不卡| 韩国三级在线一区| 一区二区三区四区不卡在线 | 欧美亚洲日本国产| 久久成人羞羞网站| 一区二区三区在线视频免费观看| 欧美一区二区三区在线| 91啪亚洲精品| 韩国av一区二区三区四区| 国产精品久久久久久福利一牛影视 | 91.com在线观看| 丁香激情综合五月| 免费成人美女在线观看.| 亚洲视频 欧洲视频| 精品国产制服丝袜高跟| 欧美人成免费网站| 韩国av一区二区三区| 香蕉久久夜色精品国产使用方法 | 久99久精品视频免费观看| 最近中文字幕一区二区三区| 欧美精品一区二区三区久久久| 91视频在线看| 风间由美中文字幕在线看视频国产欧美 | 欧美色综合天天久久综合精品| 国产精品亚洲午夜一区二区三区| 亚洲高清免费观看高清完整版在线观看 | av一二三不卡影片| 国产精品亚洲午夜一区二区三区| 热久久久久久久| 午夜精品福利一区二区蜜股av | 日韩国产精品91| 亚洲资源中文字幕| 国产精品国产精品国产专区不蜜| 337p日本欧洲亚洲大胆色噜噜| 69堂精品视频| 色噜噜狠狠成人网p站| 日韩精品电影在线观看| 亚洲一区在线观看视频| 亚洲欧美日韩成人高清在线一区| 欧美激情艳妇裸体舞| 久久久精品tv| 国产日产精品1区| 2021久久国产精品不只是精品| 日韩视频国产视频| 日韩一级二级三级| 日韩精品中文字幕在线不卡尤物| 欧美另类videos死尸| 欧洲精品中文字幕| 欧美日韩一二三| 在线不卡的av| 91精品国产高清一区二区三区| 欧美视频一区二区在线观看| 欧美色网一区二区| 国产九色sp调教91| 国产91在线|亚洲| 亚洲色大成网站www久久九九| 国产欧美视频一区二区| 国产日韩欧美电影| 中文欧美字幕免费| 亚洲欧美日韩国产中文在线| 亚洲乱码国产乱码精品精98午夜| 亚洲人成在线播放网站岛国| 亚洲自拍偷拍图区| 免费欧美日韩国产三级电影| 久久精品国产久精国产爱| 国产精品亚洲一区二区三区在线 | 日韩三级电影网址| 日韩欧美国产一区在线观看| 宅男噜噜噜66一区二区66| 日韩欧美资源站| 久久九九99视频| 一区二区中文字幕在线| 国产精品久久久久久久久快鸭| 亚洲欧美综合另类在线卡通| 亚洲日穴在线视频| 日韩国产精品久久久久久亚洲| 激情久久五月天| caoporn国产一区二区| 精品视频在线免费看| 精品久久久久久久久久久院品网| 国产欧美一区二区三区在线老狼| 亚洲一区二区三区中文字幕在线| 国产在线播放一区三区四| 91色综合久久久久婷婷| 精品少妇一区二区三区在线播放| 亚洲婷婷综合色高清在线| 久久不见久久见免费视频1| 91在线国内视频| 在线成人免费观看| 日韩美一区二区三区| 欧美大片国产精品| 国产欧美一区二区精品久导航| 欧美激情综合五月色丁香| 国产精品不卡视频| 亚洲欧美日韩一区| 亚洲一区免费视频| 五月婷婷久久丁香| 日韩av电影天堂| 国产精品灌醉下药二区| 国产精品久久久久久亚洲伦| 亚洲美女屁股眼交| 日韩国产精品久久| 国产一区二区免费视频| 99视频有精品| 8v天堂国产在线一区二区| 久久久久久久综合| 国产精品国产三级国产aⅴ中文| 亚洲欧美国产三级| 亚洲综合免费观看高清完整版| 国产精品视频免费| 亚洲国产成人av好男人在线观看| 久久国产免费看| 99天天综合性| 日韩美女天天操| 亚洲男人天堂一区| 久久国内精品自在自线400部| 粉嫩av一区二区三区在线播放| 东方aⅴ免费观看久久av| 亚洲成av人影院| 国产成人精品www牛牛影视| 在线国产电影不卡| 久久久久久免费毛片精品| 亚洲精品视频免费观看| 精品一区二区三区蜜桃| 色av成人天堂桃色av| 欧美精品一区二区三区久久久| 亚洲精品成人在线| 精品亚洲免费视频| 国产成人av一区| 国产成人午夜片在线观看高清观看| 色婷婷国产精品综合在线观看| 日韩精品一区二区三区蜜臀| 免费在线观看成人| 国产一本一道久久香蕉| 色偷偷成人一区二区三区91| 精品视频1区2区| 亚洲天堂免费看| 狠狠久久亚洲欧美| 欧美片网站yy| 国产精品美女久久久久aⅴ国产馆| 亚洲成人一区在线| 国产成人精品免费在线| 91在线观看高清| 久久久国产一区二区三区四区小说| 亚洲五月六月丁香激情| av在线免费不卡| 欧美国产乱子伦| 夜夜夜精品看看| 色网站国产精品| 国产精品网站一区| 亚洲一区在线观看视频| 色综合中文字幕国产| 欧美激情在线观看视频免费| 寂寞少妇一区二区三区| 欧美一区二区大片| 五月天精品一区二区三区| 欧美三级三级三级| 一区二区欧美视频| 色综合久久综合| 国产精品乱人伦中文| 亚洲亚洲精品在线观看| 成人深夜视频在线观看| 欧美美女激情18p| 天天影视色香欲综合网老头| 日本高清无吗v一区| 亚洲视频在线一区| 色婷婷精品大在线视频| 亚洲精品大片www| 在线观看免费亚洲|