@Override public boolean removeAllEdges(Collection<? extends Triple> edges) { Iterator<Triple> it = edges.stream().map(e -> (Triple)e).iterator(); GraphUtil.delete(graph, it); return true; }
testContains( g, tripleList ); GraphUtil.delete( g, tripleArray ); testOmits( g, tripleArray ); testContains( g, tripleList ); testContains( g, items ); GraphUtil.delete( g, tripleSet.iterator() ); testOmits( g, tripleSet.iterator() ); testOmits( g, tripleArray ); testOmits( g, items ); GraphUtil.delete( g, tripleList ); assertEquals( "graph has original size", initialSize, g.size() );
/** Remove all the Statements from the model by converting the List to a List(Statement) and removing that. */ @Override public Model remove( List<Statement> statements ) { GraphUtil.delete( getGraph(), asTriples( statements ) ); return this; }
testContains( g, tripleList ); GraphUtil.delete( g, tripleArray ); testOmits( g, tripleArray ); testContains( g, tripleList ); testContains( g, items ); GraphUtil.delete( g, tripleSet.iterator() ); testOmits( g, tripleSet.iterator() ); testOmits( g, tripleArray ); testOmits( g, items ); GraphUtil.delete( g, tripleList ); assertEquals( "graph has original size", initialSize, g.size() );
/** Remove all the Statements from the model by converting the List to a List(Statement) and removing that. */ @Override public Model remove( List<Statement> statements ) { GraphUtil.delete( getGraph(), asTriples( statements ) ); return this; }
/** remove all the Statements from the model by converting them to triples and removing those triples from the underlying graph. */ @Override public Model remove( Statement [] statements ) { GraphUtil.delete( getGraph(), StatementImpl.asTriples( statements ) ); return this; }
@Override public AGModel remove(Statement[] statements) { GraphUtil.delete(getGraph(), StatementImpl.asTriples(statements)); return this; }
@Override public Model remove( StmtIterator iter ) { GraphUtil.delete( getGraph(), asTriples( iter ) ); return this; }
@Override public Model remove( StmtIterator iter ) { GraphUtil.delete( getGraph(), asTriples( iter ) ); return this; }
/** remove all the Statements from the model by converting them to triples and removing those triples from the underlying graph. */ @Override public Model remove( Statement [] statements ) { GraphUtil.delete( getGraph(), StatementImpl.asTriples( statements ) ); return this; }
public void testBulkDeleteList() { Graph g = getAndRegister( L ); List<Triple> elems = Arrays.asList( tripleArray( "bells ring loudly; pigs might fly" ) ); GraphUtil.delete( g, elems ); L.assertHas( new Object[] {"deleteList", g, elems} ); }
public void testBulkDeleteList() { Graph g = getAndRegister( L ); List<Triple> elems = Arrays.asList( tripleArray( "bells ring loudly; pigs might fly" ) ); GraphUtil.delete( g, elems ); L.assertHas( new Object[] {"deleteList", g, elems} ); }
public void testBulkDeleteIterator() { Graph g = getAndRegister( L ); Triple [] triples = tripleArray( "I wrote this; you read that; I wrote this" ); GraphUtil.delete( g, asIterator( triples ) ); L.assertHas( new Object[] {"deleteIterator", g, Arrays.asList( triples )} ); }
public void testBulkDeleteArray() { Graph g = getAndRegister( L ); Triple [] triples = tripleArray( "x R y; a P b" ); GraphUtil.delete( g, triples ); L.assertHas( new Object[] {"delete[]", g, triples} ); }
public void testBulkDeleteArray() { Graph g = getAndRegister( L ); Triple [] triples = tripleArray( "x R y; a P b" ); GraphUtil.delete( g, triples ); L.assertHas( new Object[] {"delete[]", g, triples} ); }
public void testBulkDeleteIterator() { Graph g = getAndRegister( L ); Triple [] triples = tripleArray( "I wrote this; you read that; I wrote this" ); GraphUtil.delete( g, asIterator( triples ) ); L.assertHas( new Object[] {"deleteIterator", g, Arrays.asList( triples )} ); }