Merge branch 'develop' of https://github.com/vivo-project/Vitro into develop
I have no idea what just happened. was behind. doing this merge to correct that so I can push a change.
This commit is contained in:
commit
7241929be0
3 changed files with 15 additions and 7 deletions
|
@ -438,13 +438,17 @@ public class IndividualDaoSDB extends IndividualDaoJena {
|
||||||
final List<String> list =
|
final List<String> list =
|
||||||
new LinkedList<String>();
|
new LinkedList<String>();
|
||||||
|
|
||||||
// get all labeled resources from any non-tbox and non-metadata graphs.
|
// get all labeled resources from any non-tbox and non-metadata graphs,
|
||||||
|
// as well as the unnamed graph (first pattern below)
|
||||||
String query = "SELECT DISTINCT ?ind WHERE { \n" +
|
String query = "SELECT DISTINCT ?ind WHERE { \n" +
|
||||||
|
" { ?ind <" + RDFS.label.getURI() + "> ?label } " +
|
||||||
|
" UNION { " +
|
||||||
" GRAPH ?g { ?ind <" + RDFS.label.getURI() +
|
" GRAPH ?g { ?ind <" + RDFS.label.getURI() +
|
||||||
"> ?label } \n" +
|
"> ?label } \n" +
|
||||||
" FILTER (?g != <" + JenaDataSourceSetupBase
|
" FILTER (?g != <" + JenaDataSourceSetupBase
|
||||||
.JENA_APPLICATION_METADATA_MODEL + "> " +
|
.JENA_APPLICATION_METADATA_MODEL + "> " +
|
||||||
" && !regex(str(?g),\"tbox\")) \n " +
|
" && !regex(str(?g),\"tbox\")) \n " +
|
||||||
|
" } " +
|
||||||
"}";
|
"}";
|
||||||
|
|
||||||
Query q = QueryFactory.create(query);
|
Query q = QueryFactory.create(query);
|
||||||
|
|
|
@ -139,10 +139,8 @@ public class VClassDaoSDB extends VClassDaoJena {
|
||||||
try {
|
try {
|
||||||
String queryText =
|
String queryText =
|
||||||
"SELECT COUNT( DISTINCT ?instance ) WHERE { \n" +
|
"SELECT COUNT( DISTINCT ?instance ) WHERE { \n" +
|
||||||
" GRAPH <urn:x-arq:UnionGraph> { \n" +
|
|
||||||
" ?class <"+VitroVocabulary.IN_CLASSGROUP+"> <"+vcg.getURI() +"> .\n" +
|
" ?class <"+VitroVocabulary.IN_CLASSGROUP+"> <"+vcg.getURI() +"> .\n" +
|
||||||
" ?instance a ?class . \n" +
|
" ?instance a ?class . \n" +
|
||||||
" } \n" +
|
|
||||||
"} \n" ;
|
"} \n" ;
|
||||||
|
|
||||||
Query countQuery = QueryFactory.create(queryText, Syntax.syntaxARQ);
|
Query countQuery = QueryFactory.create(queryText, Syntax.syntaxARQ);
|
||||||
|
|
|
@ -37,9 +37,12 @@
|
||||||
SELECT ?pred ?predLabel ?obj ?objLabel ?graph
|
SELECT ?pred ?predLabel ?obj ?objLabel ?graph
|
||||||
WHERE
|
WHERE
|
||||||
{
|
{
|
||||||
|
{ <${entity.URI}> ?pred ?obj
|
||||||
|
MINUS { GRAPH ?g { <${entity.URI}> ?pred ?obj } } }
|
||||||
|
UNION
|
||||||
{ GRAPH ?graph { <${entity.URI}> ?pred ?obj} }
|
{ GRAPH ?graph { <${entity.URI}> ?pred ?obj} }
|
||||||
OPTIONAL { GRAPH ?h { ?obj rdfs:label ?objLabel } }
|
OPTIONAL { ?obj rdfs:label ?objLabel }
|
||||||
OPTIONAL { GRAPH ?i { ?pred rdfs:label ?predLabel } }
|
OPTIONAL { ?pred rdfs:label ?predLabel }
|
||||||
} ORDER BY ?graph ?pred
|
} ORDER BY ?graph ?pred
|
||||||
limit 10000"/>
|
limit 10000"/>
|
||||||
<form action="admin/sparqlquery" method="get">
|
<form action="admin/sparqlquery" method="get">
|
||||||
|
@ -54,9 +57,12 @@
|
||||||
SELECT ?sub ?subL ?pred ?predLabel ?graph
|
SELECT ?sub ?subL ?pred ?predLabel ?graph
|
||||||
WHERE
|
WHERE
|
||||||
{
|
{
|
||||||
|
{ ?sub ?pred <${entity.URI}>
|
||||||
|
MINUS { GRAPH ?g { ?sub ?pred <${entity.URI}> } } }
|
||||||
|
UNION
|
||||||
{ GRAPH ?graph { ?sub ?pred <${entity.URI}> } }
|
{ GRAPH ?graph { ?sub ?pred <${entity.URI}> } }
|
||||||
OPTIONAL { GRAPH ?h { ?sub rdfs:label ?subL } }
|
OPTIONAL { ?sub rdfs:label ?subL }
|
||||||
OPTIONAL { GRAPH ?i { ?pred rdfs:label ?predLabel } }
|
OPTIONAL { ?pred rdfs:label ?predLabel }
|
||||||
} ORDER BY ?graph ?pred
|
} ORDER BY ?graph ?pred
|
||||||
limit 10000"/>
|
limit 10000"/>
|
||||||
<form action="admin/sparqlquery" method="get">
|
<form action="admin/sparqlquery" method="get">
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue