java.util.Calendar.hashCode()方法的使用及代码示例

x33g5p2x  于2022-01-17 转载在 其他  
字(5.0k)|赞(0)|评价(0)|浏览(240)

本文整理了Java中java.util.Calendar.hashCode()方法的一些代码示例,展示了Calendar.hashCode()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Calendar.hashCode()方法的具体详情如下:
包路径:java.util.Calendar
类名称:Calendar
方法名:hashCode

Calendar.hashCode介绍

[英]Returns a hash code for this calendar.
[中]

代码示例

代码示例来源:origin: openhab/openhab1-addons

  1. @Override
  2. public int hashCode() {
  3. final int prime = 31;
  4. int result = 1;
  5. result = prime * result + ((calendar == null) ? 0 : calendar.hashCode());
  6. return result;
  7. }

代码示例来源:origin: robovm/robovm

  1. @Override public int hashCode() {
  2. return super.hashCode()
  3. + ((int) (gregorianCutover >>> 32) ^ (int) gregorianCutover);
  4. }

代码示例来源:origin: org.postgresql/postgresql

  1. @Override
  2. public int hashCode() {
  3. final int prime = 31;
  4. int result = super.hashCode();
  5. result = prime * result + ((calendar == null) ? 0 : calendar.hashCode());
  6. return result;
  7. }

代码示例来源:origin: org.postgresql/postgresql

  1. @Override
  2. public int hashCode() {
  3. final int prime = 31;
  4. int result = super.hashCode();
  5. result = prime * result + ((calendar == null) ? 0 : calendar.hashCode());
  6. return result;
  7. }

代码示例来源:origin: org.nuxeo.ecm.core/nuxeo-core-api

  1. @Override
  2. public int hashCode() {
  3. int hash = 17;
  4. hash = hash * 37 + (isGranted ? 1 : 0);
  5. hash = username != null ? hash * 37 + username.hashCode() : hash;
  6. hash = creator != null ? hash * 37 + creator.hashCode() : hash;
  7. hash = begin != null ? hash * 37 + begin.hashCode() : hash;
  8. hash = end != null ? hash * 37 + end.hashCode() : hash;
  9. hash = permission != null ? hash * 37 + permission.hashCode() : hash;
  10. return hash;
  11. }

代码示例来源:origin: hector-client/hector

  1. @Override
  2. public int hashCode() {
  3. final int prime = 31;
  4. int result = 1;
  5. result = prime * result + (a == null ? 0 : a.hashCode());
  6. result = prime * result + (b == null ? 0 : b.hashCode());
  7. result = prime * result + (c == null ? 0 : c.hashCode());
  8. return result;
  9. }
  10. @Override

代码示例来源:origin: hector-client/hector

  1. @Override
  2. public int hashCode() {
  3. final int prime = 31;
  4. int result = 1;
  5. result = prime * result + (a == null ? 0 : a.hashCode());
  6. result = prime * result + (b == null ? 0 : b.hashCode());
  7. result = prime * result + (c == null ? 0 : c.hashCode());
  8. return result;
  9. }
  10. @Override

代码示例来源:origin: aws-amplify/aws-sdk-android

  1. result = prime * result + ((byteAttribute == null) ? 0 : byteAttribute.hashCode());
  2. result = prime * result + ((byteSetAttribute == null) ? 0 : byteSetAttribute.hashCode());
  3. result = prime * result + ((calendarAttribute == null) ? 0 : calendarAttribute.hashCode());
  4. result = prime * result
  5. + ((calendarSetAttribute == null) ? 0 : calendarSetAttribute.hashCode());

代码示例来源:origin: aws-amplify/aws-sdk-android

  1. result = prime * result
  2. + ((byteObjectAttribute == null) ? 0 : byteObjectAttribute.hashCode());
  3. result = prime * result + ((calendarAttribute == null) ? 0 : calendarAttribute.hashCode());
  4. result = prime * result + ((dateAttribute == null) ? 0 : dateAttribute.hashCode());
  5. long temp;

代码示例来源:origin: Impetus/Kundera

  1. public void testBasicHashCode()
  2. {
  3. String one = new String("One");
  4. assertTrue(DeepEquals.deepHashCode(one) == one.hashCode());
  5. Double pi = 3.14159;
  6. assertTrue(DeepEquals.deepHashCode(pi) == pi.hashCode());
  7. Calendar c = Calendar.getInstance();
  8. assertTrue(DeepEquals.deepHashCode(c) == c.hashCode());
  9. Date date = new Date();
  10. assertTrue(DeepEquals.deepHashCode(date) == date.hashCode());
  11. }

代码示例来源:origin: axis/axis

  1. /**
  2. * Returns the hashcode of the underlying calendar.
  3. *
  4. * @return an <code>int</code> value
  5. */
  6. public int hashCode() {
  7. return _value == null ? 0 : _value.hashCode();
  8. }
  9. }

代码示例来源:origin: com.github.nyla-solutions/nyla.solutions.core

  1. /**
  2. * Overload required as default definition of equals() has changed.
  3. *
  4. * @return A hash code value for this object.
  5. */
  6. public int hashCode()
  7. {
  8. return calendar_.hashCode();
  9. }

代码示例来源:origin: org.apache.axis/com.springsource.org.apache.axis

  1. /**
  2. * Returns the hashcode of the underlying calendar.
  3. *
  4. * @return an <code>int</code> value
  5. */
  6. public int hashCode() {
  7. return _value == null ? 0 : _value.hashCode();
  8. }
  9. }

代码示例来源:origin: org.apache.axis/axis

  1. /**
  2. * Returns the hashcode of the underlying calendar.
  3. *
  4. * @return an <code>int</code> value
  5. */
  6. public int hashCode() {
  7. return _value == null ? 0 : _value.hashCode();
  8. }
  9. }

代码示例来源:origin: org.openrdf.mulgara/mulgara-store-stringpool-api

  1. /**
  2. * Calculate the hash code for the gDay object
  3. *
  4. * @return The hash code for the object
  5. */
  6. public int hashCode() {
  7. return day.hashCode();
  8. }

代码示例来源:origin: org.apache.directory.shared/shared-ldap

  1. @Override
  2. public int hashCode()
  3. {
  4. final int prime = 31;
  5. int result = 1;
  6. result = prime * result + calendar.hashCode();
  7. return result;
  8. }

代码示例来源:origin: org.apache.axis2/axis2-adb

  1. /**
  2. * Returns the hashcode of the underlying calendar.
  3. *
  4. * @return Returns an <code>int</code> value.
  5. */
  6. public int hashCode() {
  7. return _value == null ? 0 : _value.hashCode();
  8. }
  9. }

代码示例来源:origin: jenkinsci/jira-plugin

  1. @Override
  2. public int hashCode() {
  3. final int prime = 31;
  4. int result = 1;
  5. result = prime * result + (archived ? 1231 : 1237);
  6. result = prime * result + ((name == null) ? 0 : name.hashCode());
  7. result = prime * result
  8. + ((releaseDate == null) ? 0 : releaseDate.hashCode());
  9. result = prime * result + (released ? 1231 : 1237);
  10. return result;
  11. }

代码示例来源:origin: roundrop/facebook4j

  1. @Override
  2. public int hashCode() {
  3. int result = title != null ? title.hashCode() : 0;
  4. result = 31 * result + (description != null ? description.hashCode() : 0);
  5. result = 31 * result + (startTime != null ? startTime.hashCode() : 0);
  6. return result;
  7. }

代码示例来源:origin: EvoSuite/evosuite

  1. public int hashCode() {
  2. Capturer.capture(Instrumenter.CAPTURE_ID_JAVA_UTIL_CALENDAR, this, "hashCode", "()I", new Object[] {});
  3. int ret = wrappedCalendar.hashCode();
  4. Capturer.enable(Instrumenter.CAPTURE_ID_JAVA_UTIL_CALENDAR, this, ret);
  5. return ret;
  6. }

相关文章