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 ()؛
// تنفيذ الاستعلام (تلقائيا يبني سلسلة الاستعلام)
// النتائج [ط] = نتيجة الصف، نتائج [أنا] [ي] = العمود (متغير)
القيمة [] [] النتائج = query.execute ()؛
ما هو الجديد في هذا الإصدار:
تفاصيل البرنامج:
لم يتم العثور على التعليقات