Cyparkler

Cyparkler is a software framework which implements a query factory for SPARQL and SeRQL.
Download

Cyparkler Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Monrai Technologies, Inc.
  • Publisher web site:
  • http://www.monrai.com/products/cypher-ws

Cyparkler Tags


Cyparkler Description

Cyparkler is a software framework which implements a query factory for SPARQL and SeRQL. Cyparkler is a software framework which implements a query factory for SPARQL and SeRQL. Sesame 2 onejar.jar required (included in the download). This software is licensed under GNU GPL, you're free to make modifications and build on it.Usage: HTTPRepository repository = new HTTPRepository(url, rid); QueryFactory query = new QueryFactory(repository); // select a language type query.setLanguage(QueryLangauge.SPARQL); // add a variable to the projection item list ProjectionItemFactory subject = query.addVariable("subject"); // ask for all resources with explicit path Path p = query.addPath(subject, RDF.TYPE, "type"); //make the path optional p.setOptional(true); // create a condition qf.addCondition("subject", ConditionFactory.INEQUALITY_OPERATOR_TYPE, RDF.TYPE); ConditionFactory cf = qf.addCondition("type", ConditionFactory.EQUALITY_OPERATOR_TYPE, RDF.SUBCLASSOF); // negate the condition cf.setNot(true); query.setLogicalConnector(SPARQLConstants.AND_LOGICAL_CONNECTOR); // build the query string, add namespace clause query.build(true); String str = query.getQueryString(); // execute the query (automatically builds the query string) // results = result row, results = column (variable) Value[][] results = query.execute();What's New in This Release:· Code that required the LOGGER_FILE system property to be set has been removed.


Cyparkler Related Software