当前位置: 首页>>代码示例>>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;未经允许,请勿转载。