Cyparkler це основа програмного забезпечення, яке реалізує завод запиту для SPARQL і SeRQL. Сезам 2 onejar.jar потрібно (входить в завантажити). Це програмне забезпечення розповсюджується під ліцензією GNU GPL, ви можете зробити зміни і побудувати на ньому.
Використання:
HTTPRepository сховище = новий HTTPRepository (гіперпосилання, позбутися);
QueryFactory запит = новий QueryFactory (сховище);
// Вибрати тип мови
query.setLanguage (QueryLangauge.SPARQL);
// Додати змінну в список проекція пункт
ProjectionItemFactory підлягають = query.addVariable ("суб'єкта");
// Задати для всіх ресурсів з явним шляху
Шлях р = query.addPath (за умови, RDF.TYPE, "тип");
// Зробити шлях бажанням
p.setOptional (правда);
// Створити умова
qf.addCondition ("Тема", ConditionFactory.INEQUALITY_OPERATOR_TYPE, RDF.TYPE);
ConditionFactory CF = qf.addCondition ("тип", ConditionFactory.EQUALITY_OPERATOR_TYPE, RDF.SUBCLASSOF);
// Заперечення умови
cf.setNot (правда);
query.setLogicalConnector (SPARQLConstants.AND_LOGICAL_CONNECTOR);
// Створити рядок запиту, додати статтю імен
query.build (правда);
Рядок вул = query.getQueryString ();
// Виконати запит (автоматично будує рядок запиту)
// Результати [я] = рядок результат, результати [я] [J] = колонка (змінна)
Значення [] [] = Результати query.execute ();
Що нового в цій версії:
Дані програми:
Версія: 1.1
Дата завантаження: 2 Jun 15
Ліцензія: Безкоштовно
Популярність: 57
Коментар не знайдено