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

Reply via email to