@Override public boolean matches(Statement statement) { boolean matchesContext = statement.getContext().equals(this.getContext()) || this.getContext() instanceof Variable; return matchesContext && super.matches(statement); }
@Override public boolean matches(Statement statement) { boolean matchesContext = statement.getContext().equals(this.getContext()) || this.getContext() instanceof Variable; return matchesContext && super.matches(statement); }
@Override public boolean equals(Object o) { return ((o instanceof Statement) && (this.getContext().equals( ((Statement) o ).getContext())) && (this.getSubject().equals(((Statement) o).getSubject())) && (this.getPredicate().equals(((Statement) o).getPredicate())) && (this .getObject().equals(((Statement) o).getObject()))); }
@Override public boolean equals(Object o) { return ((o instanceof Statement) && (this.getContext().equals( ((Statement) o ).getContext())) && (this.getSubject().equals(((Statement) o).getSubject())) && (this.getPredicate().equals(((Statement) o).getPredicate())) && (this .getObject().equals(((Statement) o).getObject()))); }
@Override public void removeStatement(Statement statement) throws ModelRuntimeException { removeStatement(statement.getContext(), statement.getSubject(), statement.getPredicate(), statement.getObject()); }
@Override public void addStatement(Statement statement) throws ModelRuntimeException { addStatement(statement.getContext(), statement.getSubject(), statement.getPredicate(), statement.getObject()); }
@Override public boolean contains(Statement s) throws ModelRuntimeException { return this.containsStatements(s.getContext(), s.getSubject(), s.getPredicate(), s.getObject()); }
@Override public boolean contains(Statement s) throws ModelRuntimeException { return this.containsStatements(s.getContext(), s.getSubject(), s .getPredicate(), s.getObject()); }
@Override public boolean contains(Statement s) throws ModelRuntimeException { QuadPattern quadPattern = new QuadPatternImpl(s.getContext(), s .getSubject(), s.getPredicate(), s.getObject()); ClosableIterator<? extends Statement> x = findStatements(quadPattern); boolean result = x.hasNext(); x.close(); return result; }
@Override public boolean matches(Statement statement) { return this.matches(statement.getContext(), this.context) && this.matches(statement.getSubject(), this.subject) && this.matches(statement.getPredicate(), this.predicate) && this.matches(statement.getObject(), this.object); }
@Override public boolean matches(Statement statement) { return this.matches(statement.getContext(), this.context) && this.matches(statement.getSubject(), this.subject) && this.matches(statement.getPredicate(), this.predicate) && this.matches(statement.getObject(), this.object); }
@Override public void addedStatement(Statement statement) { assertEquals(context1, statement.getContext()); assertEquals(subject, statement.getSubject()); assertEquals(predicate, statement.getPredicate()); assertEquals(object, statement.getObject()); } };
public boolean matches(Statement statement) { return this.matches(statement.getContext(), this.context) && this.matches(statement.getSubject(), this.subject) && this.matches(statement.getPredicate(), this.predicate) && this.matches(statement.getObject(), this.object); }
@Override public void addedStatement(Statement statement) { assertEquals(context1, statement.getContext()); assertEquals(subject, statement.getSubject()); assertEquals(predicate, statement.getPredicate()); assertEquals(object, statement.getObject()); }
@Override public void addedStatement(Statement statement) { assertEquals(context1, statement.getContext()); assertEquals(subject, statement.getSubject()); assertEquals(predicate, statement.getPredicate()); assertEquals(object, statement.getObject()); } };
public boolean contains(Statement s) throws ModelRuntimeException { QuadPattern quadPattern = new QuadPatternImpl(s.getContext(), s .getSubject(), s.getPredicate(), s.getObject()); ClosableIterator<? extends Statement> x = findStatements(quadPattern); boolean result = x.hasNext(); x.close(); return result; }
@Override public void addedStatement(Statement statement) { assertEquals(context1, statement.getContext()); assertEquals(subject, statement.getSubject()); assertEquals(predicate, statement.getPredicate()); assertEquals(object, statement.getObject()); } };
public static org.openrdf.model.Statement toOpenRDF(Statement statement, ValueFactory factory) { Resource subject = (Resource)toOpenRDF(statement.getSubject(), factory); org.openrdf.model.URI predicate = toOpenRDF(statement.getPredicate(), factory); Value object = toOpenRDF(statement.getObject(), factory); org.openrdf.model.URI context = toOpenRDF(statement.getContext(), factory); return factory.createStatement(subject, predicate, object, context); }
public static org.openrdf.model.Statement toOpenRDF(Statement statement, ValueFactory factory) { Resource subject = (Resource)toOpenRDF(statement.getSubject(), factory); org.openrdf.model.URI predicate = toOpenRDF(statement.getPredicate(), factory); Value object = toOpenRDF(statement.getObject(), factory); org.openrdf.model.URI context = toOpenRDF(statement.getContext(), factory); return factory.createStatement(subject, predicate, object, context); }
@Override public void addedStatement(Statement statement) { assertEquals(context1, statement.getContext()); assertEquals(subject, statement.getSubject()); assertEquals(predicate, statement.getPredicate()); assertEquals(new PlainLiteralImpl("Sebastian Gerke"), statement.getObject()); } };