Hello Marko,
here is my TripleHandler class:
public class TripleHandler implements RDFHandler {
private SailConnection sc;
private CommitManager manager;
public TripleHandler(SailConnection sc, CommitManager manager) {
this.sc = sc;
this.manager = manager;
}
public void handleComment(String arg0) throws RDFHandlerException {
}
public void handleNamespace(String arg0, String arg1)
throws RDFHandlerException {
}
public void handleStatement(Statement arg0) {
try {
// avoid self-cycles
if
(arg0.getSubject().stringValue().equals(arg0.getObject().stringValue()))
return;
sc.addStatement(arg0.getSubject(), arg0.getPredicate(),
arg0.getObject());
manager.incrCounter();
if (manager.atCommit())
System.out.print(".");
} catch (SailException e) {
e.printStackTrace();
} catch (Exception e) {
e.printStackTrace();
System.out.println("Subject: " +
arg0.getSubject().toString() +
" Predicate: " +
arg0.getPredicate().toString() +
" Object: " +
arg0.getObject().toString());
}
}
public void startRDF() throws RDFHandlerException {
}
public void endRDF() throws RDFHandlerException {
}
}
Cheers,
Shri
--
View this message in context:
http://neo4j-community-discussions.438527.n3.nabble.com/problem-in-SPARQL-querying-tp3298204p3298387.html
Sent from the Neo4j Community Discussions mailing list archive at Nabble.com.
_______________________________________________
Neo4j mailing list
[email protected]
https://lists.neo4j.org/mailman/listinfo/user