java.util.List#hashCode ( )源码实例Demo

下面列出了java.util.List#hashCode ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: galaxy-sdk-java   文件: Throughput.java

@Override
public int hashCode() {
  List<Object> list = new ArrayList<Object>();

  boolean present_readQps = true && (isSetReadQps());
  list.add(present_readQps);
  if (present_readQps)
    list.add(readQps);

  boolean present_writeQps = true && (isSetWriteQps());
  list.add(present_writeQps);
  if (present_writeQps)
    list.add(writeQps);

  return list.hashCode();
}
 

@Override
public int hashCode() {
  List<Object> list = new ArrayList<Object>();

  boolean present_successful = true && (isSetSuccessful());
  list.add(present_successful);
  if (present_successful)
    list.add(successful);

  boolean present_failed = true && (isSetFailed());
  list.add(present_failed);
  if (present_failed)
    list.add(failed);

  return list.hashCode();
}
 
源代码3 项目: DDMQ   文件: ConsumeResult.java

@Override
public int hashCode() {
  List<Object> list = new ArrayList<Object>();

  boolean present_context = true && (isSetContext());
  list.add(present_context);
  if (present_context)
    list.add(context);

  boolean present_successOffsets = true && (isSetSuccessOffsets());
  list.add(present_successOffsets);
  if (present_successOffsets)
    list.add(successOffsets);

  boolean present_failOffsets = true && (isSetFailOffsets());
  list.add(present_failOffsets);
  if (present_failOffsets)
    list.add(failOffsets);

  boolean present_nextResult = true && (isSetNextResult());
  list.add(present_nextResult);
  if (present_nextResult)
    list.add(nextResult);

  return list.hashCode();
}
 

@Override
public int hashCode() {
  List<Object> list = new ArrayList<Object>();

  boolean present_errorCode = true && (isSetErrorCode());
  list.add(present_errorCode);
  if (present_errorCode)
    list.add(errorCode.getValue());

  boolean present_errMsg = true && (isSetErrMsg());
  list.add(present_errMsg);
  if (present_errMsg)
    list.add(errMsg);

  boolean present_details = true && (isSetDetails());
  list.add(present_details);
  if (present_details)
    list.add(details);

  return list.hashCode();
}
 
源代码5 项目: galaxy-sdk-java   文件: EntityGroupSpec.java

@Override
public int hashCode() {
  List<Object> list = new ArrayList<Object>();

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

  boolean present_enableHash = true && (isSetEnableHash());
  list.add(present_enableHash);
  if (present_enableHash)
    list.add(enableHash);

  return list.hashCode();
}
 

@Override
public int hashCode() {
  List<Object> list = new ArrayList<Object>();

  boolean present_queueName = true && (isSetQueueName());
  list.add(present_queueName);
  if (present_queueName)
    list.add(queueName);

  boolean present_receiptHandle = true && (isSetReceiptHandle());
  list.add(present_receiptHandle);
  if (present_receiptHandle)
    list.add(receiptHandle);

  return list.hashCode();
}
 
源代码7 项目: jstorm   文件: StormTopology.java

@Override
public int hashCode() {
  List<Object> list = new ArrayList<Object>();

  boolean present_spouts = true && (is_set_spouts());
  list.add(present_spouts);
  if (present_spouts)
    list.add(spouts);

  boolean present_bolts = true && (is_set_bolts());
  list.add(present_bolts);
  if (present_bolts)
    list.add(bolts);

  boolean present_state_spouts = true && (is_set_state_spouts());
  list.add(present_state_spouts);
  if (present_state_spouts)
    list.add(state_spouts);

  return list.hashCode();
}
 

@Override
public int hashCode() {
  List<Object> list = new ArrayList<Object>();

  boolean present_queueName = true && (isSetQueueName());
  list.add(present_queueName);
  if (present_queueName)
    list.add(queueName);

  boolean present_tagName = true && (isSetTagName());
  list.add(present_tagName);
  if (present_tagName)
    list.add(tagName);

  boolean present_alertPolicy = true && (isSetAlertPolicy());
  list.add(present_alertPolicy);
  if (present_alertPolicy)
    list.add(alertPolicy);

  return list.hashCode();
}
 

@Override
public int hashCode() {
	final int prime = 31;
	int result = 1;

	List<IntOpenHashSet> setCluster = this.convertClustersToSets(this.clusters);

	Collections.sort(setCluster, new Comparator<IntSet>() {
		@Override
		public int compare(IntSet o1, IntSet o2) {
			return o1.hashCode() - o2.hashCode();
		}
	});
	result = prime * result + (setCluster.hashCode());
	return result;
}
 

@Override
public int hashCode() {
  List<Object> list = new ArrayList<Object>();

  boolean present_queueName = true && (isSetQueueName());
  list.add(present_queueName);
  if (present_queueName)
    list.add(queueName);

  boolean present_redrivePolicy = true && (isSetRedrivePolicy());
  list.add(present_redrivePolicy);
  if (present_redrivePolicy)
    list.add(redrivePolicy);

  return list.hashCode();
}
 
源代码11 项目: galaxy-sdk-java   文件: ScanAction.java

@Override
public int hashCode() {
  List<Object> list = new ArrayList<Object>();

  boolean present_action = true && (isSetAction());
  list.add(present_action);
  if (present_action)
    list.add(action.getValue());

  boolean present_request = true && (isSetRequest());
  list.add(present_request);
  if (present_request)
    list.add(request);

  return list.hashCode();
}
 
源代码12 项目: galaxy-sdk-java   文件: TotalBill.java

@Override
public int hashCode() {
  List<Object> list = new ArrayList<Object>();

  boolean present_totalCost = true;
  list.add(present_totalCost);
  if (present_totalCost)
    list.add(totalCost);

  boolean present_billList = true && (isSetBillList());
  list.add(present_billList);
  if (present_billList)
    list.add(billList);

  return list.hashCode();
}
 
源代码13 项目: SweetMusicPlayer   文件: MusicManager.java

/**
 * 判断是否为同一个播放列表,都为null判断false,否则比较两者的hashcode
 *
 * @param list2
 * @return
 */
public static boolean isListEqual(List list2) {
    List list1 = get().getPlayingList();
    if (list1 == null || list2 == null) {
        return false;
    } else {
        return list1.hashCode() == list2.hashCode();
    }
}
 
源代码14 项目: galaxy-sdk-java   文件: BaseService.java

@Override
public int hashCode() {
  List<Object> list = new ArrayList<Object>();

  boolean present_clientVersion = true && (isSetClientVersion());
  list.add(present_clientVersion);
  if (present_clientVersion)
    list.add(clientVersion);

  return list.hashCode();
}
 

@Override
public int hashCode() {
  List<Object> list = new ArrayList<Object>();

  boolean present_collectedEditNumber = true && (isSetCollectedEditNumber());
  list.add(present_collectedEditNumber);
  if (present_collectedEditNumber)
    list.add(collectedEditNumber);

  return list.hashCode();
}
 
源代码16 项目: galaxy-sdk-java   文件: JudgeService.java

@Override
public int hashCode() {
  List<Object> list = new ArrayList<Object>();

  boolean present_se = true && (isSetSe());
  list.add(present_se);
  if (present_se)
    list.add(se);

  return list.hashCode();
}
 
源代码17 项目: galaxy-sdk-java   文件: OffsetInfo.java

@Override
public int hashCode() {
  List<Object> list = new ArrayList<Object>();

  boolean present_partitionId = true;
  list.add(present_partitionId);
  if (present_partitionId)
    list.add(partitionId);

  boolean present_startOffset = true && (isSetStartOffset());
  list.add(present_startOffset);
  if (present_startOffset)
    list.add(startOffset);

  boolean present_endOffset = true && (isSetEndOffset());
  list.add(present_endOffset);
  if (present_endOffset)
    list.add(endOffset);

  boolean present_errorCode = true && (isSetErrorCode());
  list.add(present_errorCode);
  if (present_errorCode)
    list.add(errorCode.getValue());

  boolean present_errorMsg = true && (isSetErrorMsg());
  list.add(present_errorMsg);
  if (present_errorMsg)
    list.add(errorMsg);

  return list.hashCode();
}
 
源代码18 项目: DDMQ   文件: ConsumerService.java

@Override
public int hashCode() {
  List<Object> list = new ArrayList<Object>();

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

  return list.hashCode();
}
 
源代码19 项目: jstorm   文件: ComponentSummary.java

@Override
public int hashCode() {
  List<Object> list = new ArrayList<Object>();

  boolean present_name = true && (is_set_name());
  list.add(present_name);
  if (present_name)
    list.add(name);

  boolean present_parallel = true;
  list.add(present_parallel);
  if (present_parallel)
    list.add(parallel);

  boolean present_type = true && (is_set_type());
  list.add(present_type);
  if (present_type)
    list.add(type);

  boolean present_taskIds = true && (is_set_taskIds());
  list.add(present_taskIds);
  if (present_taskIds)
    list.add(taskIds);

  boolean present_errors = true && (is_set_errors());
  list.add(present_errors);
  if (present_errors)
    list.add(errors);

  return list.hashCode();
}
 
源代码20 项目: galaxy-sdk-java   文件: BaseService.java

@Override
public int hashCode() {
  List<Object> list = new ArrayList<Object>();

  return list.hashCode();
}