org.appdapter.core.remote.sparql
Class SparqlGraph
java.lang.Object
org.appdapter.core.remote.sparql.JenaWrappedGraph
org.appdapter.core.remote.sparql.SparqlGraph
- All Implemented Interfaces:
- com.hp.hpl.jena.graph.Graph, com.hp.hpl.jena.graph.GraphAdd, com.hp.hpl.jena.graph.impl.GraphWithPerform
- Direct Known Subclasses:
- SparqlGraphMultilingual
public class SparqlGraph
- extends JenaWrappedGraph
- implements com.hp.hpl.jena.graph.impl.GraphWithPerform, com.hp.hpl.jena.graph.Graph
| Fields inherited from interface com.hp.hpl.jena.graph.Graph |
emptyGraph |
|
Constructor Summary |
SparqlGraph(String endpointURI)
Returns a SparqlGraph for the union of named graphs in a remote repository |
SparqlGraph(String endpointURI,
String graphURI)
Returns a SparqlGraph for a particular named graph in a remote repository |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.hp.hpl.jena.graph.Graph |
clear, remove |
SparqlGraph
public SparqlGraph(String endpointURI)
- Returns a SparqlGraph for the union of named graphs in a remote repository
- Parameters:
endpointURI -
SparqlGraph
public SparqlGraph(String endpointURI,
String graphURI)
- Returns a SparqlGraph for a particular named graph in a remote repository
- Parameters:
endpointURI - graphURI -
getEndpointURI
public String getEndpointURI()
getGraphURI
public String getGraphURI()
getConnection
public SparqlEndpointClient getConnection()
add
public void add(com.hp.hpl.jena.graph.Triple arg0)
throws com.hp.hpl.jena.shared.AddDeniedException
- Specified by:
add in interface com.hp.hpl.jena.graph.Graph- Specified by:
add in interface com.hp.hpl.jena.graph.GraphAdd
- Throws:
com.hp.hpl.jena.shared.AddDeniedException
executeUpdate
public void executeUpdate(String updateString)
performAdd
public void performAdd(com.hp.hpl.jena.graph.Triple t)
- Specified by:
performAdd in interface com.hp.hpl.jena.graph.impl.GraphWithPerform
performDelete
public void performDelete(com.hp.hpl.jena.graph.Triple t)
- Specified by:
performDelete in interface com.hp.hpl.jena.graph.impl.GraphWithPerform
removeAll
public void removeAll()
close
public void close()
- Specified by:
close in interface com.hp.hpl.jena.graph.Graph
contains
public boolean contains(com.hp.hpl.jena.graph.Triple arg0)
- Specified by:
contains in interface com.hp.hpl.jena.graph.Graph
contains
public boolean contains(com.hp.hpl.jena.graph.Node subject,
com.hp.hpl.jena.graph.Node predicate,
com.hp.hpl.jena.graph.Node object)
- Specified by:
contains in interface com.hp.hpl.jena.graph.Graph
delete
public void delete(com.hp.hpl.jena.graph.Triple arg0)
throws com.hp.hpl.jena.shared.DeleteDeniedException
- Specified by:
delete in interface com.hp.hpl.jena.graph.Graph- Specified by:
delete in class JenaWrappedGraph
- Throws:
com.hp.hpl.jena.shared.DeleteDeniedException
dependsOn
public boolean dependsOn(com.hp.hpl.jena.graph.Graph arg0)
- Specified by:
dependsOn in interface com.hp.hpl.jena.graph.Graph
find
public com.hp.hpl.jena.util.iterator.ExtendedIterator<com.hp.hpl.jena.graph.Triple> find(com.hp.hpl.jena.graph.TripleMatch arg0)
- Specified by:
find in interface com.hp.hpl.jena.graph.Graph
sparqlNode
public static String sparqlNode(com.hp.hpl.jena.graph.Node node,
String varName)
sparqlNodeUpdate
public static String sparqlNodeUpdate(com.hp.hpl.jena.graph.Node node,
String varName)
sparqlNodeDelete
public static String sparqlNodeDelete(com.hp.hpl.jena.graph.Node node,
String varName)
find
public com.hp.hpl.jena.util.iterator.ExtendedIterator<com.hp.hpl.jena.graph.Triple> find(com.hp.hpl.jena.graph.Node subject,
com.hp.hpl.jena.graph.Node predicate,
com.hp.hpl.jena.graph.Node object)
- Specified by:
find in interface com.hp.hpl.jena.graph.Graph- Specified by:
find in class JenaWrappedGraph
getBulkUpdateHandler
public com.hp.hpl.jena.graph.BulkUpdateHandler getBulkUpdateHandler()
- Specified by:
getBulkUpdateHandler in interface com.hp.hpl.jena.graph.Graph
getCapabilities
public com.hp.hpl.jena.graph.Capabilities getCapabilities()
- Specified by:
getCapabilities in interface com.hp.hpl.jena.graph.Graph
getEventManager
public com.hp.hpl.jena.graph.GraphEventManager getEventManager()
- Specified by:
getEventManager in interface com.hp.hpl.jena.graph.Graph
getPrefixMapping
public com.hp.hpl.jena.shared.PrefixMapping getPrefixMapping()
- Specified by:
getPrefixMapping in interface com.hp.hpl.jena.graph.Graph
getStatisticsHandler
public com.hp.hpl.jena.graph.GraphStatisticsHandler getStatisticsHandler()
- Specified by:
getStatisticsHandler in interface com.hp.hpl.jena.graph.Graph
getTransactionHandler
public com.hp.hpl.jena.graph.TransactionHandler getTransactionHandler()
- Specified by:
getTransactionHandler in interface com.hp.hpl.jena.graph.Graph
isClosed
public boolean isClosed()
- Specified by:
isClosed in interface com.hp.hpl.jena.graph.Graph
isEmpty
public boolean isEmpty()
- Specified by:
isEmpty in interface com.hp.hpl.jena.graph.Graph
isIsomorphicWith
public boolean isIsomorphicWith(com.hp.hpl.jena.graph.Graph arg0)
- Specified by:
isIsomorphicWith in interface com.hp.hpl.jena.graph.Graph
size
public int size()
- Specified by:
size in interface com.hp.hpl.jena.graph.Graph
pyString
protected static void pyString(StringBuffer sbuff,
String s)
toModel
public com.hp.hpl.jena.rdf.model.Model toModel()
Copyright © 2010-2014. All Rights Reserved.