protected void writeSid(final BigdataBNode sid) throws IOException, QueryResultHandlerException { jg.writeStartObject(); jg.writeStringField("type", BigdataSPARQLResultsJSONParser.SID); final BigdataStatement stmt = sid.getStatement(); jg.writeFieldName(BigdataSPARQLResultsJSONParser.SUBJECT); writeValue(stmt.getSubject()); jg.writeFieldName(BigdataSPARQLResultsJSONParser.PREDICATE); writeValue(stmt.getPredicate()); jg.writeFieldName(BigdataSPARQLResultsJSONParser.OBJECT); writeValue(stmt.getObject()); if (stmt.getContext() != null) { jg.writeFieldName(BigdataSPARQLResultsJSONParser.CONTEXT); writeValue(stmt.getContext()); } jg.writeEndObject(); }
protected void writeSid(final BigdataBNode sid) throws IOException, QueryResultHandlerException { jg.writeStartObject(); jg.writeStringField("type", BigdataSPARQLResultsJSONParser.SID); final BigdataStatement stmt = sid.getStatement(); jg.writeFieldName(BigdataSPARQLResultsJSONParser.SUBJECT); writeValue(stmt.getSubject()); jg.writeFieldName(BigdataSPARQLResultsJSONParser.PREDICATE); writeValue(stmt.getPredicate()); jg.writeFieldName(BigdataSPARQLResultsJSONParser.OBJECT); writeValue(stmt.getObject()); if (stmt.getContext() != null) { jg.writeFieldName(BigdataSPARQLResultsJSONParser.CONTEXT); writeValue(stmt.getContext()); } jg.writeEndObject(); }
private void checkSid(final BigdataBNode sid, final URI p, final Value o) { final BigdataStatement stmt = sid.getStatement(); if ((p == RDF_SUBJECT && stmt.getSubject() != o) || (p == RDF_PREDICATE && stmt.getPredicate() != o) || (p == RDF_OBJECT && stmt.getObject() != o)) { throw new UnificationException("sid cannot refer to multiple statements"); } }
private void checkSid(final BigdataBNode sid, final URI p, final Value o) { final BigdataStatement stmt = sid.getStatement(); if ((p == RDF_SUBJECT && stmt.getSubject() != o) || (p == RDF_PREDICATE && stmt.getPredicate() != o) || (p == RDF_OBJECT && stmt.getObject() != o)) { throw new UnificationException("sid cannot refer to multiple statements"); } }
final public boolean equals(final BNode o) { if (this == o) return true; if (o == null) return false; if ((o instanceof BigdataValue) // && isRealIV() && ((BigdataValue)o).isRealIV() && ((BigdataValue) o).getValueFactory() == getValueFactory()) { return getIV().equals(((BigdataValue) o).getIV()); } else if ((o instanceof BigdataBNode) // && isStatementIdentifier() && ((BigdataBNode)o).isStatementIdentifier() ) { return getStatement().equals(((BigdataBNode) o).getStatement()); } return id.equals(o.getID()); }
final public boolean equals(final BNode o) { if (this == o) return true; if (o == null) return false; if ((o instanceof BigdataValue) // && isRealIV() && ((BigdataValue)o).isRealIV() && ((BigdataValue) o).getValueFactory() == getValueFactory()) { return getIV().equals(((BigdataValue) o).getIV()); } else if ((o instanceof BigdataBNode) // && isStatementIdentifier() && ((BigdataBNode)o).isStatementIdentifier() ) { return getStatement().equals(((BigdataBNode) o).getStatement()); } return id.equals(o.getID()); }
final BigdataStatement stmt = bnode.getStatement();
final BigdataStatement stmt = bnode.getStatement();
protected void writeSid(final BigdataBNode sid) throws IOException { final BigdataStatement stmt = sid.getStatement(); writer.write("<< "); writeValue(stmt.getSubject()); writer.write(", "); writeValue(stmt.getPredicate()); writer.write(", "); writeValue(stmt.getObject()); if (stmt.getContext() != null) { writer.write(", "); writeValue(stmt.getContext()); } writer.write(" >>"); }
protected void writeSid(final BigdataBNode sid) throws IOException { final BigdataStatement stmt = sid.getStatement(); writer.write("<< "); writeValue(stmt.getSubject()); writer.write(", "); writeValue(stmt.getPredicate()); writer.write(", "); writeValue(stmt.getObject()); if (stmt.getContext() != null) { writer.write(", "); writeValue(stmt.getContext()); } writer.write(" >>"); }
return createBNode(((BigdataBNode) v).getStatement());
return createBNode(((BigdataBNode) v).getStatement());