Cyparkler yra programinės įrangos sistema, kuri įgyvendina užklausos gamyklą SPARQL ir SeRQL. Sezamo 2 onejar.jar (pridedama į atsisiųsti). Ši programinė įranga yra licencijuota pagal GNU GPL, jūs laisvai modifikuoti ir kurti jį.
Naudojimas:
HTTPRepository saugykla = nauji HTTPRepository (URL, atsikratyti);
QueryFactory užklausa = nauji QueryFactory (saugykla);
// Pasirinkite kalbą tipas
query.setLanguage (QueryLangauge.SPARQL);
// Pridėti kintamąjį į projekcija elementų sąrašą
ProjectionItemFactory taikomos = query.addVariable (tema);
// Paprašyti visų su aiškiu keliu išteklių
Kelias, p = query.addPath (objektas, RDF.TYPE, "tipas");
// Padaryti kelias neprivaloma
p.setOptional (tiesa);
// Sukurti būklę
qf.addCondition ("objektas", ConditionFactory.INEQUALITY_OPERATOR_TYPE, RDF.TYPE);
ConditionFactory CF = qf.addCondition ("tipas", ConditionFactory.EQUALITY_OPERATOR_TYPE, RDF.SUBCLASSOF);
// Paneigti būklę
cf.setNot (tiesa);
query.setLogicalConnector (SPARQLConstants.AND_LOGICAL_CONNECTOR);
// Statyti užklausos eilutę, pridėti vardų sąlygą
query.build (tiesa);
Styginių g = query.getQueryString ();
// Vykdyti užklausą (automatiškai stato užklausos eilutę)
// rezultatai [i] = sukelti eilutė, rezultatai [i] [j] = stulpelis (kintamas)
Vertė [] [] = query.execute rezultatai ();
Kas naujo šioje versijoje:
Programinė detalės:
Versija: 1.1
Įkėlimo datą: 2 Jun 15
Licencija: Nemokamai
Populiarumas: 57
Komentarai nerastas