public void remove ( final Statement statement ) throws DataCorruptedException , IOException { Preconditions . checkState ( ! this . readOnly ) ; checkWritable ( ) ; try { this . connection . remove ( statement ) ; } catch ( final RepositoryException ex ) { throw new IOException ( "Failed to remove statement: " + statement , ex ) ; } }
Removes the specified RDF statement from the triple store . Virtuoso may buffer the operation performing it when more opportune and in any case ensuring that the same effects are produced as obtainable by directly executing the operation .