當前位置: 首頁>>代碼示例>>Java>>正文


Java List.hashCode方法代碼示例

本文整理匯總了Java中java.util.List.hashCode方法的典型用法代碼示例。如果您正苦於以下問題:Java List.hashCode方法的具體用法?Java List.hashCode怎麽用?Java List.hashCode使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在java.util.List的用法示例。


在下文中一共展示了List.hashCode方法的9個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: hashCode

import java.util.List; //導入方法依賴的package包/類
@Override
public int hashCode() {
  List<Object> list = new ArrayList<Object>();

  boolean present_success = true && (isSetSuccess());
  list.add(present_success);
  if (present_success)
    list.add(success);

  boolean present_io = true && (isSetIo());
  list.add(present_io);
  if (present_io)
    list.add(io);

  return list.hashCode();
}
 
開發者ID:fengchen8086,項目名稱:ditb,代碼行數:17,代碼來源:THBaseService.java

示例2: hashCode

import java.util.List; //導入方法依賴的package包/類
@Override
public int hashCode() {
  List<Object> list = new ArrayList<Object>();

  boolean present_tableName = true && (isSetTableName());
  list.add(present_tableName);
  if (present_tableName)
    list.add(tableName);

  boolean present_row = true && (isSetRow());
  list.add(present_row);
  if (present_row)
    list.add(row);

  boolean present_column = true && (isSetColumn());
  list.add(present_column);
  if (present_column)
    list.add(column);

  boolean present_attributes = true && (isSetAttributes());
  list.add(present_attributes);
  if (present_attributes)
    list.add(attributes);

  return list.hashCode();
}
 
開發者ID:fengchen8086,項目名稱:ditb,代碼行數:27,代碼來源:Hbase.java

示例3: hashCode

import java.util.List; //導入方法依賴的package包/類
@Override
public int hashCode() {
  List<Object> list = new ArrayList<Object>();

  boolean present_hostName = true && (isSetHostName());
  list.add(present_hostName);
  if (present_hostName)
    list.add(hostName);

  boolean present_port = true && (isSetPort());
  list.add(present_port);
  if (present_port)
    list.add(port);

  boolean present_startCode = true && (isSetStartCode());
  list.add(present_startCode);
  if (present_startCode)
    list.add(startCode);

  return list.hashCode();
}
 
開發者ID:fengchen8086,項目名稱:ditb,代碼行數:22,代碼來源:TServerName.java

示例4: hashCode

import java.util.List; //導入方法依賴的package包/類
@Override
public int hashCode() {
  List<Object> list = new ArrayList<Object>();

  boolean present_family = true && (isSetFamily());
  list.add(present_family);
  if (present_family)
    list.add(family);

  boolean present_qualifier = true && (isSetQualifier());
  list.add(present_qualifier);
  if (present_qualifier)
    list.add(qualifier);

  boolean present_timestamp = true && (isSetTimestamp());
  list.add(present_timestamp);
  if (present_timestamp)
    list.add(timestamp);

  return list.hashCode();
}
 
開發者ID:fengchen8086,項目名稱:ditb,代碼行數:22,代碼來源:TColumn.java

示例5: hashCode

import java.util.List; //導入方法依賴的package包/類
@Override
public int hashCode() {
  List<Object> list = new ArrayList<Object>();

  boolean present_row = true && (isSetRow());
  list.add(present_row);
  if (present_row)
    list.add(row);

  boolean present_mutations = true && (isSetMutations());
  list.add(present_mutations);
  if (present_mutations)
    list.add(mutations);

  return list.hashCode();
}
 
開發者ID:fengchen8086,項目名稱:ditb,代碼行數:17,代碼來源:TRowMutations.java

示例6: SubscriberEvent

import java.util.List; //導入方法依賴的package包/類
public SubscriberEvent(@NonNull Object target,
                       @NonNull List<SourceMethod> methodList,
                       @NonNull EventThread observeThread,
                       @NonNull EventThread subscribeThread) {

    this.target = target;
    this.methodList = methodList;
    this.observeThread = observeThread;
    this.subscribeThread = subscribeThread;

    for (SourceMethod sourceMethod : methodList) {
        sourceMethod.method.setAccessible(true);
    }
    initObservable();

    // Compute hash code eagerly since we know it will be used frequently and we cannot estimate the runtime of the
    // target's hashCode call.
    final int prime = 31;
    hashCode = (prime + methodList.hashCode()) * prime + target.hashCode();
}
 
開發者ID:analizer1,項目名稱:RxBusLib,代碼行數:21,代碼來源:SubscriberEvent.java

示例7: hashCode

import java.util.List; //導入方法依賴的package包/類
@Override
public int hashCode() {
  List<Object> list = new ArrayList<Object>();

  boolean present_message = true && (isSetMessage());
  list.add(present_message);
  if (present_message)
    list.add(message);

  return list.hashCode();
}
 
開發者ID:fengchen8086,項目名稱:ditb,代碼行數:12,代碼來源:IllegalArgument.java

示例8: hc

import java.util.List; //導入方法依賴的package包/類
private int hc(List<String> a) {
    if (a.isEmpty()) return a.hashCode();
    return a.get(0).hashCode() ^ new HashSet<>(a).hashCode();
}
 
開發者ID:xkr47,項目名稱:vertx-acme4j,代碼行數:5,代碼來源:AcmeConfig.java

示例9: hashCode

import java.util.List; //導入方法依賴的package包/類
@Override
public int hashCode() {
  List<Object> list = new ArrayList<Object>();

  boolean present_regionId = true;
  list.add(present_regionId);
  if (present_regionId)
    list.add(regionId);

  boolean present_tableName = true && (isSetTableName());
  list.add(present_tableName);
  if (present_tableName)
    list.add(tableName);

  boolean present_startKey = true && (isSetStartKey());
  list.add(present_startKey);
  if (present_startKey)
    list.add(startKey);

  boolean present_endKey = true && (isSetEndKey());
  list.add(present_endKey);
  if (present_endKey)
    list.add(endKey);

  boolean present_offline = true && (isSetOffline());
  list.add(present_offline);
  if (present_offline)
    list.add(offline);

  boolean present_split = true && (isSetSplit());
  list.add(present_split);
  if (present_split)
    list.add(split);

  boolean present_replicaId = true && (isSetReplicaId());
  list.add(present_replicaId);
  if (present_replicaId)
    list.add(replicaId);

  return list.hashCode();
}
 
開發者ID:fengchen8086,項目名稱:ditb,代碼行數:42,代碼來源:THRegionInfo.java


注:本文中的java.util.List.hashCode方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。