本文整理了Java中org.apache.rya.api.domain.RyaStatement.setSubject
方法的一些代码示例,展示了RyaStatement.setSubject
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。RyaStatement.setSubject
方法的具体详情如下:
包路径:org.apache.rya.api.domain.RyaStatement
类名称:RyaStatement
方法名:setSubject
暂无
代码示例来源:origin: apache/incubator-rya
public RyaStatementBuilder setSubject(final RyaIRI ryaIRI) {
ryaStatement.setSubject(ryaIRI);
return this;
}
代码示例来源:origin: org.apache.rya/rya.api
public RyaStatementBuilder setSubject(final RyaURI ryaURI) {
ryaStatement.setSubject(ryaURI);
return this;
}
代码示例来源:origin: apache/incubator-rya
public static void ryaStatementsEqualIgnoresBlankNode(Set<RyaStatement> statements1, Set<RyaStatement> statements2) {
Map<String, RyaIRI> bNodeMap = new HashMap<>();
statements1.forEach(x-> bNodeMap.put(x.getPredicate().getData(), x.getSubject()));
statements2.forEach(x -> x.setSubject(bNodeMap.get(x.getPredicate().getData())));
ryaStatementSetsEqualIgnoresTimestamp(statements1, statements2);
}
代码示例来源:origin: apache/incubator-rya
public static void ryaStatementsEqualIgnoresBlankNode(Set<RyaStatement> statements1, Set<RyaStatement> statements2) {
Map<String, RyaIRI> bNodeMap = new HashMap<>();
statements1.forEach(x-> bNodeMap.put(x.getPredicate().getData(), x.getSubject()));
statements2.forEach(x -> x.setSubject(bNodeMap.get(x.getPredicate().getData())));
ryaStatementSetsEqualIgnoresTimestamp(statements1, statements2);
}
代码示例来源:origin: apache/incubator-rya
private Set<RyaStatement> getRyaStatements(RyaStatement statement, int numTriples) {
Set<RyaStatement> statements = new HashSet<>();
final String subject = "urn:subject_";
final String predicate = "urn:predicate_";
final String object = "urn:object_";
for (int i = 0; i < numTriples; i++) {
RyaStatement stmnt = new RyaStatement(statement.getSubject(), statement.getPredicate(), statement.getObject());
if (stmnt.getSubject() == null) {
stmnt.setSubject(new RyaIRI(subject + i));
}
if (stmnt.getPredicate() == null) {
stmnt.setPredicate(new RyaIRI(predicate + i));
}
if (stmnt.getObject() == null) {
stmnt.setObject(new RyaIRI(object + i));
}
statements.add(stmnt);
}
return statements;
}
内容来源于网络,如有侵权,请联系作者删除!