Cyparkler ay isang software framework na nagpapatupad ng isang query factory para SPARQL at SeRQL. Sesame 2 onejar.jar kinakailangan (kasama sa download). Ang software na ito ay lisensiyado sa ilalim ng GNU GPL, ikaw ay malaya na gumawa ng mga pagbabago at bumuo sa mga ito.
Usage:
HTTPRepository repository = bagong HTTPRepository (url, alisan);
QueryFactory query = bagong QueryFactory (repository);
// Pumili ng isang uri ng wika
query.setLanguage (QueryLangauge.SPARQL);
// Magdagdag ng isang variable sa listahan projection item
ProjectionItemFactory subject = query.addVariable ("subject");
// Humingi ng lahat ng mga mapagkukunan na may malinaw na landas
P Path = query.addPath (subject, RDF.TYPE, "type");
// Gumawa opsyonal path
p.setOptional (true);
// Lumikha ng isang kondisyon
qf.addCondition ("subject", ConditionFactory.INEQUALITY_OPERATOR_TYPE, RDF.TYPE);
ConditionFactory cf = qf.addCondition ("type", ConditionFactory.EQUALITY_OPERATOR_TYPE, RDF.SUBCLASSOF);
// Kontrahin ang mga kondisyon
cf.setNot (true);
query.setLogicalConnector (SPARQLConstants.AND_LOGICAL_CONNECTOR);
// Bumuo ng query string, idagdag namespace clause
query.build (true);
String str = query.getQueryString ();
// Execute ang query (awtomatikong gagawa ng mga query string)
// Resulta [i] = magresulta hilera, mga resulta [i] [j] = haligi (variable)
Halaga [] [] results = query.execute ();
Ano ang Bago sa Paglabas na ito:
Mga detalye ng Software:
Bersyon: 1.1
I-upload ang petsa: 2 Jun 15
Lisensya: Libre
Katanyagan: 57
Mga Komento hindi natagpuan