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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? indexlocation.java

?? 分布式全文搜索工具包 可以支持集群 主要使用java開發 比較方便使用
?? JAVA
字號:
/** * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements.  See the NOTICE file * distributed with this work for additional information * regarding copyright ownership.  The ASF licenses this file * to you under the Apache License, Version 2.0 (the * "License"); you may not use this file except in compliance * with the License.  You may obtain a copy of the License at * *     http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */package org.apache.hadoop.contrib.dlucene;import java.io.DataInput;import java.io.DataOutput;import java.io.IOException;import java.net.InetSocketAddress;import org.apache.hadoop.contrib.dlucene.network.Network;import org.apache.hadoop.io.Text;import org.apache.hadoop.io.Writable;import org.apache.hadoop.net.NetUtils;public class IndexLocation implements Comparable<IndexLocation>, Writable {  private IndexVersion indexVersion;  private InetSocketAddress location;  /**   * The index state.   */  private IndexState state;  public IndexLocation(InetSocketAddress location, IndexVersion indexVersion,      IndexState state) {    Utils.checkArgs(indexVersion, location, state);    this.indexVersion = indexVersion;    this.location = location;    this.state = state;  }  protected IndexLocation() {    //  }  public static IndexLocation read(DataInput in) throws IOException {    IndexLocation dnc = new IndexLocation();    dnc.readFields(in);    return dnc;  }  /**   * Get the IndexVersion.   *    * @return the indexVersion   */  public IndexVersion getIndexVersion() {    return indexVersion;  }  /**   * @return the location   */  public InetSocketAddress getAddress() {    return location;  }  /*   * (non-Javadoc)   *    * @see java.lang.Object#hashCode()   */  @Override  public int hashCode() {    final int prime = 31;    int result = 1;    result = prime * result        + ((indexVersion == null) ? 0 : indexVersion.hashCode());    result = prime * result + ((location == null) ? 0 : location.hashCode());    return result;  }  /*   * (non-Javadoc)   *    * @see java.lang.Object#equals(java.lang.Object)   */  @Override  public boolean equals(Object obj) {    if (this == obj)      return true;    if (obj == null)      return false;    if (!(obj instanceof IndexLocation))      return false;    final IndexLocation other = (IndexLocation) obj;    if (indexVersion == null) {      if (other.indexVersion != null)        return false;    } else if (!indexVersion.equals(other.indexVersion))      return false;    if (location == null) {      if (other.location != null)        return false;    } else if (!location.equals(other.location))      return false;    return true;  }  /**   * @return the state   */  public IndexState getState() {    return state;  }  /**   * @param state the state to set   */  public void setState(IndexState state) {    Utils.checkArgs(state);    this.state = state;  }  public String toString() {    return "IndexLocation location: " + location + " ("        + indexVersion.toString() + ") state : " + state;  }  public IndexLocation nextVersion() {    return new IndexLocation(getAddress(), getIndexVersion().nextVersion(),        IndexState.UNCOMMITTED);  }  // ///////////////////////////////////////////////  // Writable  // ///////////////////////////////////////////////  /*   * (non-Javadoc)   *    * @see org.apache.hadoop.io.Writable#write(java.io.DataOutput)   */  public void write(DataOutput out) throws IOException {    Utils.checkArgs(out);    indexVersion.write(out);    Text.writeString(out, Network.convertInetSocketAddress(getAddress()));    out.writeInt(state.ordinal());  }  /*   * (non-Javadoc)   *    * @see org.apache.hadoop.io.Writable#readFields(java.io.DataInput)   */  public void readFields(DataInput in) throws IOException {    Utils.checkArgs(in);    indexVersion = IndexVersion.read(in);    this.location = NetUtils.createSocketAddr(Text.readString(in));    this.state = IndexState.values()[in.readInt()];  }  // ///////////////////////////////////  // Comparable  // ///////////////////////////////////  /*   * (non-Javadoc)   *    * @see java.lang.Comparable#compareTo(java.lang.Object)   */  public int compareTo(IndexLocation d) throws ClassCastException {    return getIndexVersion().compareTo(d.getIndexVersion());  }}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美三级欧美一级| 色综合久久精品| 一区二区三区成人| 国产精品乱人伦中文| 国产亚洲一区字幕| 久久精品人人做人人爽人人| 日韩欧美国产综合在线一区二区三区| 欧美挠脚心视频网站| 欧美日韩一区高清| 日韩一区二区精品葵司在线| 欧美一区二区三区在线| 91精品一区二区三区在线观看| 欧美精三区欧美精三区| 精品日韩欧美一区二区| 国产亚洲美州欧州综合国| 国产日韩亚洲欧美综合| ...中文天堂在线一区| 亚洲人成亚洲人成在线观看图片| 亚洲柠檬福利资源导航| 午夜天堂影视香蕉久久| 精品一二三四区| 国产成人综合在线播放| 99久久精品国产一区二区三区| 91麻豆高清视频| 欧美日韩激情在线| 日韩精品一区二区三区swag| 中文字幕欧美日韩一区| 亚洲最大色网站| 免费成人性网站| 成人黄色在线网站| 欧美日韩的一区二区| 337p粉嫩大胆色噜噜噜噜亚洲| 国产精品免费免费| 午夜精品久久一牛影视| 国产精品一区2区| 色妹子一区二区| 欧美mv和日韩mv国产网站| 亚洲图片欧美激情| 日韩成人免费看| 国产主播一区二区三区| 在线看国产一区| 久久久精品国产免大香伊| 一区二区激情视频| 国产福利精品导航| 欧美肥大bbwbbw高潮| 国产区在线观看成人精品| 性做久久久久久免费观看| 懂色av一区二区三区蜜臀| 欧美军同video69gay| 亚洲欧美国产毛片在线| 久久99精品网久久| 精品婷婷伊人一区三区三| 国产女主播在线一区二区| 日本视频一区二区三区| 日本韩国欧美三级| 国产精品色婷婷| 国产精品影视在线| 欧美一区二区黄| 亚洲综合一二三区| 99re这里都是精品| 国产欧美日韩激情| 国产综合色在线| 日韩欧美综合一区| 日精品一区二区| 欧美亚洲免费在线一区| 国产精品成人一区二区三区夜夜夜| 久久精品国产亚洲5555| 欧美精品在欧美一区二区少妇| 中文字幕佐山爱一区二区免费| 国产成人三级在线观看| 精品国产乱码久久久久久久久| 日韩黄色小视频| 欧美午夜精品久久久| 亚洲欧美另类小说视频| 91丨porny丨国产入口| 中文字幕一区二区三区四区| 成人涩涩免费视频| 国产精品女上位| 91视视频在线观看入口直接观看www | 天堂一区二区在线免费观看| 色综合欧美在线视频区| 亚洲免费色视频| 一本色道久久综合亚洲aⅴ蜜桃| 亚洲丝袜美腿综合| 在线观看一区不卡| 午夜视频在线观看一区二区 | 国产高清一区日本| 国产欧美一区二区三区网站| 精品一区二区免费| 国产精品私人影院| 一本在线高清不卡dvd| 一区二区视频在线看| 精品视频一区 二区 三区| 日韩电影一区二区三区| 精品三级在线看| 成人av电影在线| 亚洲国产乱码最新视频 | 国产色婷婷亚洲99精品小说| 福利电影一区二区| 亚洲免费观看高清| 7777精品伊人久久久大香线蕉超级流畅 | 亚洲欧美日韩一区二区| 欧美色电影在线| 韩国av一区二区三区四区| 中文字幕av一区二区三区高| 一本大道av一区二区在线播放 | 日韩你懂的在线观看| 国产成人久久精品77777最新版本| 国产精品亲子乱子伦xxxx裸| 欧美在线观看视频在线| 国产自产v一区二区三区c| 中文字幕中文乱码欧美一区二区| 欧美三级资源在线| 91麻豆视频网站| 亚洲va在线va天堂| 国产日韩欧美一区二区三区综合| 91美女在线看| 久久国产剧场电影| 一区二区三区欧美日| 久久久久久久国产精品影院| 色婷婷精品久久二区二区蜜臀av| 日韩成人av影视| 亚洲婷婷综合色高清在线| 欧美sm美女调教| 欧美日韩一二三| 成人不卡免费av| 久久99国内精品| 亚洲国产综合在线| 亚洲国产岛国毛片在线| 日韩一区二区免费电影| 一本久久综合亚洲鲁鲁五月天 | 亚洲福利一区二区| 国产精品丝袜一区| 欧美精品一区二区不卡 | 久久蜜桃香蕉精品一区二区三区| 欧美丝袜丝交足nylons图片| 国产a精品视频| 精品一区二区日韩| 日韩精品电影一区亚洲| 亚洲六月丁香色婷婷综合久久 | 最好看的中文字幕久久| 国产欧美日韩中文久久| 欧美亚洲综合一区| 爽好多水快深点欧美视频| 亚洲激情成人在线| 老司机午夜精品| av不卡一区二区三区| 欧美三级视频在线| 久久亚洲捆绑美女| 一区二区三区精密机械公司| 青草国产精品久久久久久| 成人综合在线视频| 欧美日韩另类一区| 国产日韩欧美亚洲| 午夜不卡av在线| 成人小视频免费在线观看| 欧美三级电影精品| 中文字幕第一区| 日韩av电影一区| 色呦呦国产精品| 久久久青草青青国产亚洲免观| 一区二区三区产品免费精品久久75| 久久国产精品99久久久久久老狼 | 26uuu成人网一区二区三区| 亚洲欧美激情小说另类| 精品亚洲成av人在线观看| 色综合天天综合网天天狠天天| 日韩一区二区高清| 一区二区三区四区不卡视频| 国产一区二区精品在线观看| 欧美视频在线一区| 中文字幕在线一区免费| 国精产品一区一区三区mba视频 | 久久蜜臀精品av| 日韩高清在线电影| 欧洲一区在线观看| 国产精品嫩草影院av蜜臀| 久久国产精品99精品国产| 精品视频一区二区三区免费| 亚洲天堂福利av| 高清久久久久久| 久久久久一区二区三区四区| 日韩av在线播放中文字幕| 欧美性做爰猛烈叫床潮| 亚洲精品福利视频网站| 成人美女在线视频| 亚洲国产岛国毛片在线| 国产91精品一区二区麻豆网站 | www久久精品| 日本中文字幕一区| 4438x亚洲最大成人网| 亚洲国产精品尤物yw在线观看| 91麻豆免费看| 一区二区三区免费在线观看| 97aⅴ精品视频一二三区| 中文字幕在线一区免费| av在线播放不卡| 中文字幕亚洲电影| 色香蕉成人二区免费| 亚洲精品日产精品乱码不卡|