本文整理了Java中com.google.common.reflect.TypeToken.hashCode()
方法的一些代码示例,展示了TypeToken.hashCode()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。TypeToken.hashCode()
方法的具体详情如下:
包路径:com.google.common.reflect.TypeToken
类名称:TypeToken
方法名:hashCode
暂无
代码示例来源:origin: lenskit/lenskit
@Override
protected int doHash(TypedName<?> typedName) {
return typedName.name.hashCode() ^ typedName.type.hashCode();
}
};
代码示例来源:origin: facebook/jcommon
@Override
public int hashCode() {
int result = name.hashCode();
result = 31 * result + type.hashCode();
return result;
}
}
代码示例来源:origin: io.ratpack/ratpack-exec
@Override
public int hashCode() {
int result = type.hashCode();
result = 31 * result + object.hashCode();
return result;
}
}
代码示例来源:origin: org.lenskit/lenskit-core
@Override
protected int doHash(TypedName<?> typedName) {
return typedName.name.hashCode() ^ typedName.type.hashCode();
}
};
代码示例来源:origin: ssaarela/javersion
@Override
public final int hashCode() {
return 31 * typeDescriptors.hashCode() + typeToken.hashCode();
}
代码示例来源:origin: io.permazen/permazen-coreapi
@Override
public int hashCode() {
return this.name.hashCode() ^ this.typeToken.hashCode() ^ Long.hashCode(this.signature);
}
代码示例来源:origin: org.jsimpledb/jsimpledb-coreapi
@Override
public int hashCode() {
return this.name.hashCode() ^ this.typeToken.hashCode() ^ Long.hashCode(this.signature);
}
代码示例来源:origin: kframework/k
@Override
public int hashCode() {
final int prime = 31;
int result = 1;
result = prime * result
+ ((annotation == null) ? 0 : annotation.hashCode());
result = prime * result
+ ((typeToken == null) ? 0 : typeToken.hashCode());
return result;
}
内容来源于网络,如有侵权,请联系作者删除!