本文整理了Java中org.openrdf.repository.RepositoryConnection.setNamespace
方法的一些代码示例,展示了RepositoryConnection.setNamespace
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。RepositoryConnection.setNamespace
方法的具体详情如下:
包路径:org.openrdf.repository.RepositoryConnection
类名称:RepositoryConnection
方法名:setNamespace
暂无
代码示例来源:origin: org.openrdf.alibaba/alibaba-sail-federation
public void run(RepositoryConnection con)
throws RepositoryException
{
con.setNamespace(prefix, name);
}
});
代码示例来源:origin: org.openrdf.sesame/sesame-http-protocol
public void execute(RepositoryConnection con)
throws RepositoryException
{
con.setNamespace(prefix, name);
}
代码示例来源:origin: org.openrdf.sesame/sesame-sail-federation
public void run(RepositoryConnection con)
throws RepositoryException
{
con.setNamespace(prefix, name);
}
});
代码示例来源:origin: com.powsybl/powsybl-triple-store-impl-blazegraph
private static void addNamespaceForBase(RepositoryConnection cnx, String base) throws RepositoryException {
cnx.setNamespace("data", base + "#");
}
代码示例来源:origin: usc-isi-i2/Web-Karma
private void addPrefixes(KR2RMLMapping mapping) throws RepositoryException {
for (Prefix p : mapping.getPrefixes())
{
con.setNamespace(p.getPrefix(), p.getNamespace());
}
con.setNamespace(Prefixes.RR, Namespaces.RR);
con.setNamespace(Prefixes.KARMA_DEV, Namespaces.KARMA_DEV);
}
代码示例来源:origin: net.fortytwo.sesametools/repository-sail
protected void setNamespaceInternal(String prefix, String name) throws SailException {
try {
repoConnection.setNamespace(prefix, name);
} catch (RepositoryException e) {
throw new SailException(e);
}
}
代码示例来源:origin: org.openrdf.elmo/elmo-repository
public void undo(RepositoryConnection conn) throws RepositoryException {
if (oldNS == null) {
conn.removeNamespace(prefix);
} else {
conn.setNamespace(prefix, oldNS);
}
}
代码示例来源:origin: org.openrdf.elmo/elmo-repository
public void redo(RepositoryConnection conn) throws RepositoryException {
if (newNS == null) {
conn.removeNamespace(prefix);
} else {
conn.setNamespace(prefix, newNS);
}
}
代码示例来源:origin: blazegraph/database
private void setupNamespaces()
throws IOException, RDFParseException, RepositoryException
{
testCon.setNamespace(EXAMPLE, EXAMPLE_NS);
testCon.setNamespace(RDF_PREFIX, "http://www.w3.org/1999/02/22-rdf-syntax-ns#");
testCon.setNamespace(RDFS_PREFIX, RDFS_NS);
// Translated from earlier RDF document. Is this line even necessary?
testCon.add(vf.createURI(EXAMPLE_NS, "Main"), vf.createURI(RDFS_NS, "label"),
vf.createLiteral("Main Node"));
}
代码示例来源:origin: org.apache.rya/rya.sail
@Override
public void endRDF()
throws RDFHandlerException {
for (Map.Entry<String, String> entry : namespaceMap.entrySet()) {
String prefix = entry.getKey();
String name = entry.getValue();
try {
if (con.getNamespace(prefix) == null) {
con.setNamespace(prefix, name);
}
} catch (RepositoryException e) {
throw new RDFHandlerException(e);
}
}
namespaceMap.clear();
bNodesMap.clear();
}
代码示例来源:origin: org.apache.marmotta/marmotta-core
/**
* Check the connection's namespace, using the base context when needed
*
* @param conn
* @throws RepositoryException
*/
private void checkConnectionNamespace(RepositoryConnection conn)
throws RepositoryException {
if(conn.getNamespace(DEFAULT_PREFIX) == null) {
conn.setNamespace(DEFAULT_PREFIX, getBaseContext());
}
}
代码示例来源:origin: org.semweb4j/rdf2go.impl.sesame
@Override
public void setNamespace(String prefix, String namespaceURI) throws IllegalArgumentException {
assertModel();
try {
this.connection.setNamespace(prefix, namespaceURI);
} catch(RepositoryException e) {
throw new ModelRuntimeException(e);
}
}
}
代码示例来源:origin: org.semweb4j/rdf2go.impl.sesame20
public void setNamespace(String prefix, String namespaceURI)
throws IllegalArgumentException {
this.assertModel();
try {
this.connection.setNamespace(prefix, namespaceURI);
} catch (RepositoryException e) {
throw new ModelRuntimeException(e);
}
}
代码示例来源:origin: org.semweb4j/rdf2go.impl.sesame
@Override
public void setNamespace(String prefix, String namespaceURI) throws IllegalArgumentException {
this.assertModel();
try {
this.connection.setNamespace(prefix, namespaceURI);
} catch(RepositoryException e) {
throw new ModelRuntimeException(e);
}
}
代码示例来源:origin: org.openrdf.alibaba/alibaba-model
public String setNamespace(String prefix, String name) {
try {
String ret = con.getNamespace(prefix);
con.setNamespace(prefix, name);
return ret;
} catch (RepositoryException e) {
throw new ModelException(e);
}
}
代码示例来源:origin: org.semweb4j/rdf2go.impl.sesame20
public void setNamespace(String prefix, String namespaceURI)
throws IllegalArgumentException {
assertModel();
try {
this.connection.setNamespace(prefix, namespaceURI);
} catch (RepositoryException e) {
throw new ModelRuntimeException(e);
}
}
代码示例来源:origin: apache/marmotta
/**
* Check the connection's namespace, using the base context when needed
*
* @param conn
* @throws RepositoryException
*/
private void checkConnectionNamespace(RepositoryConnection conn)
throws RepositoryException {
if(conn.getNamespace(DEFAULT_PREFIX) == null) {
conn.setNamespace(DEFAULT_PREFIX, getBaseContext());
}
}
代码示例来源:origin: net.fortytwo.sesametools/common
@Override
public void setNamespace(Namespace namespace) {
rc.setNamespace(namespace.getPrefix(), namespace.getName());
}
代码示例来源:origin: blazegraph/database
private void setupNamespaces()
throws IOException, RDFParseException, RepositoryException
{
testCon.setNamespace(EXAMPLE, EXAMPLE_NS);
testCon.setNamespace(RDF_PREFIX, "http://www.w3.org/1999/02/22-rdf-syntax-ns#");
testCon.setNamespace(RDFS_PREFIX, RDFS_NS);
// Translated from earlier RDF document. Is this line even necessary?
testCon.add(vf.createURI(EXAMPLE_NS, "Main"), vf.createURI(RDFS_NS, "label"),
vf.createLiteral("Main Node"));
}
代码示例来源:origin: eu.fbk.rdfpro/rdfpro-rules
@Override
protected Namespace doSetNamespace(final String prefix, @Nullable final String name) {
try {
final String oldName = this.connection.getNamespace(prefix);
final Namespace oldNamespace = oldName == null ? null : new NamespaceImpl(prefix,
oldName);
if (name == null) {
this.connection.removeNamespace(prefix);
} else {
this.connection.setNamespace(prefix, name);
}
return oldNamespace;
} catch (final RepositoryException ex) {
throw new ModelException(ex);
}
}
内容来源于网络,如有侵权,请联系作者删除!