/** * Delete a quad (as graph node and triple) - return true if it was deleted, * false if it didn't exist */ public void delete(Node gn, Triple triple) { delete(gn, triple.getSubject(), triple.getPredicate(), triple.getObject()) ; }
@Override protected void deleteFromNamedGraph(Node g, Node s, Node p, Node o) { checkNotClosed() ; requireWriteTxn() ; notifyDelete(g, s, p, o) ; getQuadTable().delete(g, s, p, o) ; }
/** Delete a quad - return true if it was deleted, false if it didn't exist */ public void delete(Quad quad) { delete(quad.getGraph(), quad.getSubject(), quad.getPredicate(), quad.getObject()) ; }