org.openrdf.repository.RepositoryConnection.clear()方法的使用及代码示例

x33g5p2x  于2022-01-28 转载在 其他  
字(5.0k)|赞(0)|评价(0)|浏览(107)

本文整理了Java中org.openrdf.repository.RepositoryConnection.clear方法的一些代码示例,展示了RepositoryConnection.clear的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。RepositoryConnection.clear方法的具体详情如下:
包路径:org.openrdf.repository.RepositoryConnection
类名称:RepositoryConnection
方法名:clear

RepositoryConnection.clear介绍

暂无

代码示例

代码示例来源:origin: net.fortytwo.sesametools/common

@Override
public boolean clear(Resource... resources) {
  rc.clear(resources);
  // note: we don't know whether any statements are removed
  return false;
}

代码示例来源:origin: org.openrdf.sesame/sesame-sparql-testsuite

protected Repository createRepository()
  throws Exception
{
  Repository repo = newRepository();
  repo.initialize();
  Repositories.consume(repo, con -> {
    con.clear();
    con.clearNamespaces();
  });
  return repo;
}

代码示例来源:origin: org.openrdf.elmo/elmo-repository

public void clear() throws RepositoryException {
  if (autoFlush)
    return;
  added.clear();
  removed.clear();
}

代码示例来源:origin: org.openrdf.sesame/sesame-repository-compliance-base

protected Repository createRepository() throws Exception {
  Repository repository = newRepository();
  repository.initialize();
  RepositoryConnection con = repository.getConnection();
  con.clear();
  con.clearNamespaces();
  con.close();
  return repository;
}

代码示例来源:origin: net.fortytwo.sesametools/common

@Override
public void clear() {
  try {
    rc.clear();
  } catch (RepositoryException e) {
    throw new RepositoryGraphRuntimeException(e);
  }
}

代码示例来源:origin: org.openrdf.sesame/sesame-http-protocol

public void execute(RepositoryConnection con)
  throws RepositoryException
{
  con.clear(getContexts());
}

代码示例来源:origin: net.fortytwo.sesametools/repository-sail

protected void clearInternal(Resource... contexts) throws SailException {
  try {
    repoConnection.clear(contexts);
  } catch (RepositoryException e) {
    throw new SailException(e);
  }
}

代码示例来源:origin: fr.lirmm.graphik/graal-store-openrdf

@Override
public void clear() throws AtomSetException {
  try {
    this.connection.clear();
  } catch (RepositoryException e) {
    throw new AtomSetException("Error during cleaning this atomSet", e);
  }
}

代码示例来源:origin: cumulusrdf/cumulusrdf

/**
 * Removes all data created by this test.
 * 
 * @throws Exception hopefully never.
 */
protected void clearDatasets() throws Exception {
  localConnection.clear();
  cumulusConnection.clear();
}

代码示例来源:origin: org.semweb4j/rdf2go.impl.sesame

@Override
public void removeAll() throws ModelRuntimeException {
  this.assertModel();
  try {
    this.connection.clear();
  } catch(RepositoryException e) {
    throw new ModelRuntimeException(e);
  }
}

代码示例来源:origin: org.semweb4j/rdf2go.impl.sesame20

@Override
public void removeAll() throws ModelRuntimeException {
  this.assertModel();
  try {
    this.connection.clear();
  } catch (RepositoryException e) {
    throw new ModelRuntimeException(e);
  }
}

代码示例来源:origin: org.openrdf.elmo/elmo-repository

public void clearLoadedContexts() throws RepositoryException {
  RepositoryConnection conn = super.getConnection();
  try {
    conn.setAutoCommit(false);
    for (Map.Entry<URL, Map<URL, URI>> e : index.entrySet()) {
      for (Map.Entry<URL, URI> f : e.getValue().entrySet()) {
        conn.clear(f.getValue());
      }
    }
    conn.commit();
  } finally {
    conn.close();
  }
}

代码示例来源:origin: org.openrdf.sesame/sesame-sparql-testsuite

public interface Factory {
  SPARQLSyntaxTest createSPARQLSyntaxTest(String testURI, String testName, String testAction,
      boolean positiveTest);
}

代码示例来源:origin: blazegraph/database

@Test
public void testClear()
  throws Exception
{
  testCon.add(bob, name, nameBob);
  assertThat(testCon.hasStatement(null, name, nameBob, false), is(equalTo(true)));
  testCon.clear();
  assertThat(testCon.hasStatement(null, name, nameBob, false), is(equalTo(false)));
}

代码示例来源:origin: org.openrdf.alibaba/alibaba-model

public synchronized boolean clear(Value... contexts) {
  try {
    if (contains(null, null, null, contexts)) {
      con.clear(cast(contexts));
      size = -1;
      return true;
    }
  } catch (RepositoryException e) {
    throw new ModelException(e);
  }
  return false;
}

代码示例来源:origin: org.semweb4j/rdf2go.impl.sesame20

public boolean removeModel(URI contextURI) {
  this.assertModel();
  org.openrdf.model.Resource context = ConversionUtil.toOpenRDF(
      contextURI, this.valueFactory);
  try {
    this.connection.clear(context);
  } catch (RepositoryException e) {
    throw new ModelRuntimeException(e);
  }
  return true;
}

代码示例来源:origin: org.semweb4j/rdf2go.impl.sesame

@Override
public boolean removeModel(URI contextURI) {
  this.assertModel();
  org.openrdf.model.Resource context = ConversionUtil
      .toOpenRDF(contextURI, this.valueFactory);
  try {
    this.connection.clear(context);
  } catch(RepositoryException e) {
    throw new ModelRuntimeException(e);
  }
  return true;
}

代码示例来源:origin: org.openrdf.sesame/sesame-repository-compliance-base

@Override
protected void setUp() throws Exception {
  repository = createRepository();
  con = repository.getConnection();
  con.clear();
  con.add(t1, RDF.VALUE, term1);
  con.add(t2, RDF.VALUE, term2);
}

代码示例来源:origin: org.openrdf.sesame/sesame-repository-compliance-base

public void testClear()
  throws Exception
{
  testCon.add(bob, name, nameBob);
  assertTrue(testCon.hasStatement(null, name, nameBob, false));
  testCon.clear();
  assertFalse(testCon.hasStatement(null, name, nameBob, false));
}

代码示例来源:origin: blazegraph/database

@Test
public void testClear()
  throws Exception
{
  testCon.add(bob, name, nameBob);
  assertThat(testCon.hasStatement(null, name, nameBob, false), is(equalTo(true)));
  testCon.clear();
  assertThat(testCon.hasStatement(null, name, nameBob, false), is(equalTo(false)));
}

相关文章

微信公众号

最新文章

更多