@Override @Deprecated public void remove( Node s, Node p, Node o ) { removeAll( graph, s, p, o ); manager.notifyEvent( graph, GraphEvents.remove( s, p, o ) ); }
@Override @Deprecated public void remove( Node s, Node p, Node o ) { base.remove( s, p, o ); manager.notifyEvent( graph, GraphEvents.remove( s, p, o ) ); }
@Override public void remove(Node s, Node p, Node o) { removeAll(graph, s, p, o); manager.notifyEvent(graph, GraphEvents.remove(s, p, o)); }
/** Remove all triples that match by find(s, p, o) */ @Override public void remove( Node s, Node p, Node o ) { GraphUtil.remove(this, s, p, o) ; getEventManager().notifyEvent(this, GraphEvents.remove(s, p, o) ) ; }
@Override public void remove(Node s, Node p, Node o) { base.remove(s,p,o) ; getEventManager().notifyEvent(this, GraphEvents.remove(s, p, o) ) ; }
@Override @Deprecated public void remove( Node s, Node p, Node o ) { BaseInfGraph g = (BaseInfGraph) graph; g.getRawGraph().remove( s, p, o ); g.discardState(); g.rebind(); manager.notifyEvent( graph, GraphEvents.remove( s, p, o ) ); }
@Override public void remove(Node s, Node p, Node o) { ExtendedIterator<Triple> allTriples = find(s, p, o); for (Triple t : allTriples.toList()) { this.delete(t); } getEventManager().notifyEvent(this, GraphEvents.remove(s, p, o)); }
@Override public void remove( Node s, Node p, Node o ) { getRawGraph().remove( s, p, o ); discardState(); rebind(); getEventManager().notifyEvent( this, GraphEvents.remove( s, p, o ) ); }