本文整理了Java中java.sql.Timestamp.hashCode()
方法的一些代码示例,展示了Timestamp.hashCode()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Timestamp.hashCode()
方法的具体详情如下:
包路径:java.sql.Timestamp
类名称:Timestamp
方法名:hashCode
暂无
代码示例来源:origin: org.postgresql/postgresql
@Override
public int hashCode() {
final int prime = 31;
int result = super.hashCode();
result = prime * result + ((calendar == null) ? 0 : calendar.hashCode());
return result;
}
代码示例来源:origin: gocd/gocd
public int hashCode() {
int result1 = pipelineId != null ? pipelineId.hashCode() : 0;
result1 = 31 * result1 + (name != null ? name.hashCode() : 0);
result1 = 31 * result1 + (jobInstances != null ? jobInstances.hashCode() : 0);
result1 = 31 * result1 + (approvedBy != null ? approvedBy.hashCode() : 0);
result1 = 31 * result1 + (cancelledBy != null ? cancelledBy.hashCode() : 0);
result1 = 31 * result1 + orderId;
result1 = 31 * result1 + (createdTime != null ? createdTime.hashCode() : 0);
result1 = 31 * result1 + (approvalType != null ? approvalType.hashCode() : 0);
result1 = 31 * result1 + (result != null ? result.hashCode() : 0);
result1 = 31 * result1 + counter;
result1 = 31 * result1 + (identifier != null ? identifier.hashCode() : 0);
result1 = 31 * result1 + (fetchMaterials ? 1 : 0);
result1 = 31 * result1 + (cleanWorkingDir ? 1 : 0);
return result1;
}
代码示例来源:origin: jdbi/jdbi
@Override
public int hashCode() {
int result = id;
result = 31 * result + firstName.hashCode();
result = 31 * result + lastName.hashCode();
result = 31 * result + (created != null ? created.hashCode() : 0);
result = 31 * result + (modified != null ? modified.hashCode() : 0);
return result;
}
}
代码示例来源:origin: apache/drill
hashcode ^= timestampValues[i].hashCode();
代码示例来源:origin: apache/ignite
/** {@inheritDoc} */
@Override public int hashCode() {
int res = uuid != null ? uuid.hashCode() : 0;
res = 31 * res + (str != null ? str.hashCode() : 0);
res = 31 * res + (decimal != null ? decimal.hashCode() : 0);
res = 31 * res + (integer != null ? integer.hashCode() : 0);
res = 31 * res + (date != null ? date.hashCode() : 0);
res = 31 * res + (ts != null ? ts.hashCode() : 0);
res = 31 * res + (person != null ? person.hashCode() : 0);
res = 31 * res + (enumKey != null ? enumKey.hashCode() : 0);
return res;
}
}
代码示例来源:origin: apache/hive
hash ^= timestampValues[i].hashCode();
代码示例来源:origin: apache/ignite
/** {@inheritDoc} */
@Override public int hashCode() {
int res;
long temp;
res = longCol != null ? longCol.hashCode() : 0;
temp = Double.doubleToLongBits(doubleCol);
res = 31 * res + (int) (temp ^ (temp >>> 32));
res = 31 * res + (strCol != null ? strCol.hashCode() : 0);
res = 31 * res + (booleanCol ? 1 : 0);
res = 31 * res + (dateCol != null ? dateCol.hashCode() : 0);
res = 31 * res + (sqlDateCol != null ? sqlDateCol.hashCode() : 0);
res = 31 * res + (tsCol != null ? tsCol.hashCode() : 0);
res = 31 * res + intCol;
res = 31 * res + (bigDecimalCol != null ? bigDecimalCol.hashCode() : 0);
res = 31 * res + Arrays.hashCode(bytesCol);
res = 31 * res + (int) shortCol;
res = 31 * res + (innerTypeCol != null ? innerTypeCol.hashCode() : 0);
res = 31 * res + (enumCol != null ? enumCol.hashCode() : 0);
return res;
}
}
代码示例来源:origin: pentaho/pentaho-kettle
break;
case TYPE_TIMESTAMP:
hash ^= ((Timestamp) object ).hashCode();
break;
case TYPE_INET:
代码示例来源:origin: apache/ignite
/** {@inheritDoc} */
@SuppressWarnings("EqualsHashCodeCalledOnUrl")
@Override public int hashCode() {
int res = id;
res = 31 * res + (boolVal != null ? boolVal.hashCode() : 0);
res = 31 * res + (byteVal != null ? byteVal.hashCode() : 0);
res = 31 * res + (shortVal != null ? shortVal.hashCode() : 0);
res = 31 * res + (intVal != null ? intVal.hashCode() : 0);
res = 31 * res + (longVal != null ? longVal.hashCode() : 0);
res = 31 * res + (floatVal != null ? floatVal.hashCode() : 0);
res = 31 * res + (doubleVal != null ? doubleVal.hashCode() : 0);
res = 31 * res + (bigVal != null ? bigVal.hashCode() : 0);
res = 31 * res + (strVal != null ? strVal.hashCode() : 0);
res = 31 * res + (arrVal != null ? Arrays.hashCode(arrVal) : 0);
res = 31 * res + (dateVal != null ? dateVal.hashCode() : 0);
res = 31 * res + (timeVal != null ? timeVal.hashCode() : 0);
res = 31 * res + (tsVal != null ? tsVal.hashCode() : 0);
res = 31 * res + (urlVal != null ? urlVal.hashCode() : 0);
res = 31 * res + (f1 != null ? f1.hashCode() : 0);
res = 31 * res + (f2 != null ? f2.hashCode() : 0);
res = 31 * res + (f3 != null ? f3.hashCode() : 0);
return res;
}
}
代码示例来源:origin: apache/ignite
/** {@inheritDoc} */
@SuppressWarnings("EqualsHashCodeCalledOnUrl")
@Override public int hashCode() {
int res = id;
res = 31 * res + (boolVal != null ? boolVal.hashCode() : 0);
res = 31 * res + (byteVal != null ? byteVal.hashCode() : 0);
res = 31 * res + (shortVal != null ? shortVal.hashCode() : 0);
res = 31 * res + (intVal != null ? intVal.hashCode() : 0);
res = 31 * res + (longVal != null ? longVal.hashCode() : 0);
res = 31 * res + (floatVal != null ? floatVal.hashCode() : 0);
res = 31 * res + (doubleVal != null ? doubleVal.hashCode() : 0);
res = 31 * res + (bigVal != null ? bigVal.hashCode() : 0);
res = 31 * res + (strVal != null ? strVal.hashCode() : 0);
res = 31 * res + (arrVal != null ? Arrays.hashCode(arrVal) : 0);
res = 31 * res + (dateVal != null ? dateVal.hashCode() : 0);
res = 31 * res + (timeVal != null ? timeVal.hashCode() : 0);
res = 31 * res + (tsVal != null ? tsVal.hashCode() : 0);
res = 31 * res + (urlVal != null ? urlVal.hashCode() : 0);
res = 31 * res + (f1 != null ? f1.hashCode() : 0);
res = 31 * res + (f2 != null ? f2.hashCode() : 0);
res = 31 * res + (f3 != null ? f3.hashCode() : 0);
return res;
}
}
代码示例来源:origin: apache/ignite
/** {@inheritDoc} */
@SuppressWarnings("EqualsHashCodeCalledOnUrl")
@Override public int hashCode() {
int res = id;
res = 31 * res + (boolVal != null ? boolVal.hashCode() : 0);
res = 31 * res + (byteVal != null ? byteVal.hashCode() : 0);
res = 31 * res + (shortVal != null ? shortVal.hashCode() : 0);
res = 31 * res + (intVal != null ? intVal.hashCode() : 0);
res = 31 * res + (longVal != null ? longVal.hashCode() : 0);
res = 31 * res + (floatVal != null ? floatVal.hashCode() : 0);
res = 31 * res + (doubleVal != null ? doubleVal.hashCode() : 0);
res = 31 * res + (bigVal != null ? bigVal.hashCode() : 0);
res = 31 * res + (strVal != null ? strVal.hashCode() : 0);
res = 31 * res + (arrVal != null ? Arrays.hashCode(arrVal) : 0);
res = 31 * res + (dateVal != null ? dateVal.hashCode() : 0);
res = 31 * res + (timeVal != null ? timeVal.hashCode() : 0);
res = 31 * res + (tsVal != null ? tsVal.hashCode() : 0);
res = 31 * res + (urlVal != null ? urlVal.hashCode() : 0);
res = 31 * res + (f1 != null ? f1.hashCode() : 0);
res = 31 * res + (f2 != null ? f2.hashCode() : 0);
res = 31 * res + (f3 != null ? f3.hashCode() : 0);
return res;
}
}
代码示例来源:origin: ebean-orm/ebean
/**
* Calculate a hash based on the bind values used in the query.
* <p>
* Used with queryPlanHash() to get a unique hash for a query.
* </p>
*/
@Override
public int queryBindHash() {
int hc = (id == null ? 0 : id.hashCode());
hc = hc * 92821 + (whereExpressions == null ? 0 : whereExpressions.queryBindHash());
hc = hc * 92821 + (havingExpressions == null ? 0 : havingExpressions.queryBindHash());
hc = hc * 92821 + (bindParams == null ? 0 : bindParams.queryBindHash());
hc = hc * 92821 + (asOf == null ? 0 : asOf.hashCode());
hc = hc * 92821 + (versionsStart == null ? 0 : versionsStart.hashCode());
hc = hc * 92821 + (versionsEnd == null ? 0 : versionsEnd.hashCode());
return hc;
}
代码示例来源:origin: org.apache.spark/spark-sql_2.11
@Override
public int hashCode() {
int result = a.hashCode();
result = 31 * result + b.hashCode();
result = 31 * result + c.hashCode();
return result;
}
}
代码示例来源:origin: org.apache.spark/spark-sql_2.10
@Override
public int hashCode() {
int result = a.hashCode();
result = 31 * result + b.hashCode();
result = 31 * result + c.hashCode();
return result;
}
}
代码示例来源:origin: org.apache.spark/spark-sql
@Override
public int hashCode() {
int result = a.hashCode();
result = 31 * result + b.hashCode();
result = 31 * result + c.hashCode();
return result;
}
}
代码示例来源:origin: com.atlassian.jira/jira-core
@Override
public int hashCode()
{
int result = issueId != null ? issueId.hashCode() : 0;
result = 31 * result + (timestamp != null ? timestamp.hashCode() : 0);
result = 31 * result + (int) (votes ^ (votes >>> 32));
return result;
}
代码示例来源:origin: io.confluent/kafka-connect-jdbc
@Override
public int hashCode() {
int result = incrementingOffset != null ? incrementingOffset.hashCode() : 0;
result = 31 * result + (timestampOffset != null ? timestampOffset.hashCode() : 0);
return result;
}
}
代码示例来源:origin: errai/errai
@Override
public String doNotNullMarshall(final Timestamp o, final MarshallingSession ctx) {
return "{\"" + SerializationParts.ENCODED_TYPE + "\":\"" + Timestamp.class.getName() + "\"," +
"\"" + SerializationParts.OBJECT_ID + "\":\"" + o.hashCode() + "\"," +
"\"" + SerializationParts.QUALIFIED_VALUE + "\":\"" + o.getTime() + "\"}";
}
}
代码示例来源:origin: uwolfer/gerrit-intellij-plugin
public static int hashCode(Comment comment) {
int result = 0;
result = 31 * result + comment.id.hashCode();
result = 31 * result + (comment.path != null ? comment.path.hashCode() : 0);
result = 31 * result + (comment.side != null ? comment.side.hashCode() : 0);
result = 31 * result + comment.line;
result = 31 * result + (comment.inReplyTo != null ? comment.inReplyTo.hashCode() : 0);
result = 31 * result + (comment.message != null ? comment.message.hashCode() : 0);
result = 31 * result + (comment.updated != null ? comment.updated.hashCode() : 0);
return result;
}
}
代码示例来源:origin: inspectIT/inspectIT
/**
* {@inheritDoc}
*/
@Override
public int hashCode() {
final int prime = 31;
int result = 1;
result = (prime * result) + ((id == null) ? 0 : id.hashCode());
result = (prime * result) + ((methodIdent == null) ? 0 : methodIdent.hashCode());
result = (prime * result) + ((methodSensorTypeIdent == null) ? 0 : methodSensorTypeIdent.hashCode());
result = (prime * result) + ((timestamp == null) ? 0 : timestamp.hashCode());
return result;
}
内容来源于网络,如有侵权,请联系作者删除!