org.apache.rya.api.domain.RyaStatement.setSubject()方法的使用及代码示例

x33g5p2x  于2022-01-29 转载在 其他  
字(2.2k)|赞(0)|评价(0)|浏览(75)

本文整理了Java中org.apache.rya.api.domain.RyaStatement.setSubject方法的一些代码示例,展示了RyaStatement.setSubject的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。RyaStatement.setSubject方法的具体详情如下:
包路径:org.apache.rya.api.domain.RyaStatement
类名称:RyaStatement
方法名:setSubject

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;
}

相关文章