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
Комментарии не найдены