作者:学习社区 | 来源:互联网 | 2023-07-02 13:11
本文整理了Java中org.apache.commons.rdf.api.IRI.hashCode()
方法的一些代码示例,展示了IRI.hashCode()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。IRI.hashCode()
方法的具体详情如下:
包路径:org.apache.commons.rdf.api.IRI
类名称:IRI
方法名:hashCode
IRI.hashCode介绍
[英]Calculate a hash code for this IRI.
This method MUST be implemented when implementing #equals(Object)so that two equal IRIs produce the same hash code.
[中]计算此IRI的哈希代码。
在实现#equals(Object)时必须实现此方法,以便两个相等的IRI生成相同的哈希代码。
代码示例
代码示例来源:origin: org.apache.commons/commons-rdf-simple
@Override
public int hashCode() {
return this.field.hashCode();
}
代码示例来源:origin: commons-rdf/commons-rdf
@Override
public int hashCode() {
return this.field.hashCode();
}
代码示例来源:origin: ontop/ontop
@Override
public int hashCode() {
return iri.hashCode();
}
代码示例来源:origin: ontop/ontop
protected IRIConstantImpl(IRI iri, TypeFactory typeFactory) {
this.iri = iri;
this.identifier = iri.hashCode();
this.type = typeFactory.getIRITermType();
}
代码示例来源:origin: eu.optique-project/r2rml-api-core
@Override
public int hashCode() {
final int prime = 31;
int result = super.hashCode();
result = prime * result
+ ((dataType == null) ? 0 : dataType.hashCode());
result = prime * result + ((langTag == null) ? 0 : langTag.hashCode());
return result;
}
代码示例来源:origin: eu.optique-project/r2rml-api-core
@Override
public int hashCode() {
final int prime = 31;
int result = 1;
result = prime * result
+ ((columnName == null) ? 0 : columnName.hashCode());
result = prime * result
+ ((cOnstVal== null) ? 0 : constVal.hashCode());
result = prime * result + ((getNode() == null) ? 0 : getNode().hashCode());
result = prime * result
+ ((termTypeIRI == null) ? 0 : termTypeIRI.hashCode());
result = prime * result + ((termMapType == null) ? 0 : termMapType.hashCode());
return result;
}
代码示例来源:origin: org.apache.commons/commons-rdf-api
@Test
public void hashCodeIRI() throws Exception {
final IRI iri = factory.createIRI("http://example.com/");
assertEquals(iri.getIRIString().hashCode(), iri.hashCode());
}