@Override public Set<Triple> removeAllEdges(Node sourceVertex, Node targetVertex) { graph.remove(sourceVertex, confinementPredicate, targetVertex); return null; }
@Override public void remove(Node arg0, Node arg1, Node arg2) { graph.remove(arg0, arg1, arg2); }
@Override public void remove(Node s, Node p, Node o) { base.remove(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 public void remove(final BlankNodeOrIRI subject, final IRI predicate, final RDFTerm object) { graph.remove(toJenaPattern(subject), toJenaPattern(predicate), toJenaPattern(object)); }
@Override public Model removeAll( Resource s, Property p, RDFNode o ) { getGraph().remove( asNode( s ), asNode( p ), asNode( o ) ); return this; }
@Override public Model removeAll( Resource s, Property p, RDFNode o ) { getGraph().remove( asNode( s ), asNode( p ), asNode( o ) ); return this; }
@Override public boolean removeEdge(Triple e) { if(!e.getPredicate().equals(confinementPredicate) && !confinementPredicate.equals(Node.ANY)) { throw new RuntimeException("Cannot remove edge outside of confinement - predicate must be: " + confinementPredicate + " but got " + e); } graph.remove(e.getSubject(), e.getPredicate(), e.getObject()); return true; }
private void stageAddition(Triple t) { if(removalsGraph.contains(t)) { removalsGraph.remove(t.getSubject(), t.getPredicate(), t.getObject()); } else { additionsGraph.add(t); } }
@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 ) ); }
@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 ) ); }
@Test(expected = UnsupportedOperationException.class) public void noRemovingFromANamedGraph() { Node graphName = NodeFactory.createBlankNode(); emptyDsg().getGraph(graphName).remove(null, null, null); }
public void testRemoveSomeEvent() { Graph g = getAndRegister( L ); Node S = node( "S" ), P = node( "??" ), O = node( "??" ); g.remove( S, P, O ); Object event = GraphEvents.remove( S, P, O ); L.assertHas( new Object[] { "someEvent", g, event } ); }
public void testRemoveSomeEvent() { Graph g = getAndRegister( L ); Node S = node( "S" ), P = node( "??" ), O = node( "??" ); g.remove( S, P, O ); Object event = GraphEvents.remove( S, P, O ); L.assertHas( new Object[] { "someEvent", g, event } ); }
@Test public void remove_01() { Graph g = emptyGraph() ; Triple t1 = triple(s1, p1, o1) ; g.add(t1) ; g.remove(any, any, any) ; assertEquals(0, g.size()) ; returnGraph(g) ; }
@Test public void remove_03() { Graph g = emptyGraph() ; Triple t1 = triple(s1, p1, o1) ; g.add(t1) ; g.remove(s1, any, any) ; assertEquals(0, g.size()) ; returnGraph(g) ; }
@Before public void setUp() throws Exception { baseGraph = createGraph(); baseGraph.remove(Node.ANY, Node.ANY, Node.ANY); securedGraph = org.apache.jena.permissions.Factory .getInstance(securityEvaluator, "http://example.com/securedGraph", baseGraph); s = NodeFactory.createURI("http://example.com/securedGraph/s"); p = NodeFactory.createURI("http://example.com/securedGraph/p"); o = NodeFactory.createURI("http://example.com/securedGraph/o"); t = new Triple(s, p, o); baseGraph.add(t); }
@Test public void remove_02() { Graph g = emptyGraph() ; Triple t1 = triple(s1, p1, o1) ; g.add(t1) ; g.remove(s2, any, any) ; assertEquals(1, g.size()) ; assertTrue(g.contains(t1)) ; returnGraph(g) ; }