本文整理了Java中org.apache.clerezza.commons.rdf.Graph.equals()
方法的一些代码示例,展示了Graph.equals()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Graph.equals()
方法的具体详情如下:
包路径:org.apache.clerezza.commons.rdf.Graph
类名称:Graph
方法名:equals
暂无
代码示例来源:origin: org.apache.clerezza/rdf.utils
@Override
public boolean equals(Object obj) {
if (!(obj.getClass().equals(getClass()))) {
return false;
}
UnionGraph other = (UnionGraph) obj;
Set<Graph> otherGraphs
= new HashSet(Arrays.asList(other.baseTripleCollections));
Set<Graph> thisGraphs
= new HashSet(Arrays.asList(baseTripleCollections));
return thisGraphs.equals(otherGraphs)
&& baseTripleCollections[0].equals(other.baseTripleCollections[0]);
}
代码示例来源:origin: apache/clerezza
@Override
public boolean equals(Object obj) {
if (obj == null) {
return false;
}
if (getClass() != obj.getClass()) {
return false;
}
final RdfList other = (RdfList) obj;
if (!other.firstList.equals(this.firstList)) {
return false;
}
if (!other.tc.equals(this.tc)) {
return false;
}
return true;
}
代码示例来源:origin: org.apache.clerezza/rdf.utils
@Override
public boolean equals(Object obj) {
if (obj == null) {
return false;
}
if (getClass() != obj.getClass()) {
return false;
}
final RdfList other = (RdfList) obj;
if (!other.firstList.equals(this.firstList)) {
return false;
}
if (!other.tc.equals(this.tc)) {
return false;
}
return true;
}
代码示例来源:origin: apache/clerezza
@Override
public boolean equals(Object obj) {
if (!(obj.getClass().equals(getClass()))) {
return false;
}
UnionGraph other = (UnionGraph) obj;
Set<Graph> otherGraphs
= new HashSet(Arrays.asList(other.baseTripleCollections));
Set<Graph> thisGraphs
= new HashSet(Arrays.asList(baseTripleCollections));
return thisGraphs.equals(otherGraphs)
&& baseTripleCollections[0].equals(other.baseTripleCollections[0]);
}
代码示例来源:origin: org.apache.clerezza/rdf.jena.tdb.storage
@Override
public Set<IRI> getNames(ImmutableGraph graph) {
//this could be done more efficiently with an index, could be done with
//a MultiBidiMap (BidiMap allowing multiple keys for the same value)
Set<IRI> result = new HashSet<IRI>();
for (IRI name : listGraphs()) {
if (getGraph(name).equals(graph)) {
result.add(name);
}
}
return result;
}
代码示例来源:origin: org.apache.clerezza/rdf.utils
/**
*
* @param obj
* @return true if obj is an instance of the same class represening the same
* node in the same graph, subclasses may have different identity criteria.
*/
@Override
public boolean equals(Object obj) {
if (obj == null || !(obj.getClass().equals(getClass()))) {
return false;
}
GraphNode other = (GraphNode) obj;
return getNode().equals(other.getNode())
&& getGraph().equals(other.getGraph());
}
代码示例来源:origin: apache/clerezza
/**
*
* @param obj
* @return true if obj is an instance of the same class represening the same
* node in the same graph, subclasses may have different identity criteria.
*/
@Override
public boolean equals(Object obj) {
if (obj == null || !(obj.getClass().equals(getClass()))) {
return false;
}
GraphNode other = (GraphNode) obj;
return getNode().equals(other.getNode())
&& getGraph().equals(other.getGraph());
}
内容来源于网络,如有侵权,请联系作者删除!