org.eaglei.datatools.jena
Class SPARQLQueryUtil
java.lang.Object
org.eaglei.datatools.jena.SPARQLQueryUtil
public class SPARQLQueryUtil
- extends java.lang.Object
- Author:
- Ricardo De Lima, Daniela Bourges
May 12, 2010
Center for Biomedical Informatics (CBMI)
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getInstance
public static SPARQLQueryUtil getInstance()
getEIResourcesByLabelQuery
public java.lang.String getEIResourcesByLabelQuery(org.eaglei.model.EIURI rootURI,
java.lang.String label)
- Returns a sparql query that asks the URI of a resource
of type rootURI with a label
- Parameters:
rootURI - label -
- Returns:
- the sparql query string
getWFStatesQuery
public java.lang.String getWFStatesQuery(java.lang.String user)
getRetrieveLabelQuery
public java.lang.String getRetrieveLabelQuery(org.eaglei.model.EIURI uri)
getRetrieveLabelsQuery
public java.lang.String getRetrieveLabelsQuery(java.util.List<org.eaglei.model.EIEntity> entities)
getRetrieveUriLabelsQuery
public java.lang.String getRetrieveUriLabelsQuery(java.util.List<org.eaglei.model.EIURI> uris)
getAllResourcesQuery
@Deprecated
public java.lang.String getAllResourcesQuery(java.lang.String user,
boolean strictOwnerFilter)
- Deprecated.
- Returns a sparql query that gets all the resources with owner = user or no owner
- Parameters:
user -
- Returns:
- the sparql query string
getReferencedByQuery
public java.lang.String getReferencedByQuery(java.lang.String user,
org.eaglei.model.EIURI resourceUri,
boolean strictOwnerFilter)
getFilterQuery
public java.lang.String getFilterQuery(java.lang.String user,
org.eaglei.model.EIURI classUri,
org.eaglei.model.EIURI state,
org.eaglei.model.EIURI lab,
boolean strictOwnerFilter)
Copyright © 2009-2010 Eagle-I. All Rights Reserved.