Class RDFServiceDatasetGraph
- java.lang.Object
-
- edu.cornell.mannlib.vitro.webapp.dao.jena.RDFServiceDatasetGraph
-
- All Implemented Interfaces:
org.apache.jena.atlas.lib.Closeable,org.apache.jena.sparql.core.DatasetGraph,org.apache.jena.sparql.core.Transactional
public class RDFServiceDatasetGraph extends Object implements org.apache.jena.sparql.core.DatasetGraph
-
-
Constructor Summary
Constructors Constructor Description RDFServiceDatasetGraph(RDFService rdfService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidabort()voidadd(org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o)voidadd(org.apache.jena.sparql.core.Quad arg0)voidaddGraph(org.apache.jena.graph.Node uri, org.apache.jena.graph.Graph arg1)voidbegin(org.apache.jena.query.ReadWrite mode)voidbegin(org.apache.jena.query.TxnType txnType)voidclear()voidclose()voidcommit()booleancontains(org.apache.jena.graph.Node arg0, org.apache.jena.graph.Node arg1, org.apache.jena.graph.Node arg2, org.apache.jena.graph.Node arg3)booleancontains(org.apache.jena.sparql.core.Quad arg0)booleancontainsGraph(org.apache.jena.graph.Node arg0)voiddelete(org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o)voiddelete(org.apache.jena.sparql.core.Quad arg0)voiddeleteAny(org.apache.jena.graph.Node arg0, org.apache.jena.graph.Node arg1, org.apache.jena.graph.Node arg2, org.apache.jena.graph.Node arg3)voidend()Iterator<org.apache.jena.sparql.core.Quad>find()Iterator<org.apache.jena.sparql.core.Quad>find(org.apache.jena.graph.Node graph, org.apache.jena.graph.Node subject, org.apache.jena.graph.Node predicate, org.apache.jena.graph.Node object)Iterator<org.apache.jena.sparql.core.Quad>find(org.apache.jena.sparql.core.Quad arg0)Iterator<org.apache.jena.sparql.core.Quad>findNG(org.apache.jena.graph.Node arg0, org.apache.jena.graph.Node arg1, org.apache.jena.graph.Node arg2, org.apache.jena.graph.Node arg3)org.apache.jena.sparql.util.ContextgetContext()RDFServiceGraphgetDefaultGraph()RDFServiceGraphgetGraph(org.apache.jena.graph.Node arg0)Map<String,RDFServiceGraph>getGraphCache()org.apache.jena.shared.LockgetLock()RDFServiceGraphgetUnionGraph()booleanisEmpty()booleanisInTransaction()Iterator<org.apache.jena.graph.Node>listGraphNodes()booleanpromote(org.apache.jena.sparql.core.Transactional.Promote promote)voidremoveGraph(org.apache.jena.graph.Node arg0)voidsetDefaultGraph(org.apache.jena.graph.Graph arg0)longsize()booleansupportsTransactionAbort()booleansupportsTransactions()StringtoString()org.apache.jena.query.ReadWritetransactionMode()org.apache.jena.query.TxnTypetransactionType()
-
-
-
Constructor Detail
-
RDFServiceDatasetGraph
public RDFServiceDatasetGraph(RDFService rdfService)
-
-
Method Detail
-
getGraphCache
public Map<String,RDFServiceGraph> getGraphCache()
-
begin
public void begin(org.apache.jena.query.ReadWrite mode)
- Specified by:
beginin interfaceorg.apache.jena.sparql.core.Transactional
-
begin
public void begin(org.apache.jena.query.TxnType txnType)
- Specified by:
beginin interfaceorg.apache.jena.sparql.core.Transactional
-
commit
public void commit()
- Specified by:
commitin interfaceorg.apache.jena.sparql.core.Transactional
-
abort
public void abort()
- Specified by:
abortin interfaceorg.apache.jena.sparql.core.Transactional
-
isInTransaction
public boolean isInTransaction()
- Specified by:
isInTransactionin interfaceorg.apache.jena.sparql.core.Transactional
-
transactionType
public org.apache.jena.query.TxnType transactionType()
- Specified by:
transactionTypein interfaceorg.apache.jena.sparql.core.Transactional
-
transactionMode
public org.apache.jena.query.ReadWrite transactionMode()
- Specified by:
transactionModein interfaceorg.apache.jena.sparql.core.Transactional
-
promote
public boolean promote(org.apache.jena.sparql.core.Transactional.Promote promote)
- Specified by:
promotein interfaceorg.apache.jena.sparql.core.Transactional
-
end
public void end()
- Specified by:
endin interfaceorg.apache.jena.sparql.core.Transactional
-
add
public void add(org.apache.jena.sparql.core.Quad arg0)
- Specified by:
addin interfaceorg.apache.jena.sparql.core.DatasetGraph
-
add
public void add(org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o)- Specified by:
addin interfaceorg.apache.jena.sparql.core.DatasetGraph
-
addGraph
public void addGraph(org.apache.jena.graph.Node uri, org.apache.jena.graph.Graph arg1)- Specified by:
addGraphin interfaceorg.apache.jena.sparql.core.DatasetGraph
-
close
public void close()
- Specified by:
closein interfaceorg.apache.jena.atlas.lib.Closeable- Specified by:
closein interfaceorg.apache.jena.sparql.core.DatasetGraph
-
supportsTransactions
public boolean supportsTransactions()
- Specified by:
supportsTransactionsin interfaceorg.apache.jena.sparql.core.DatasetGraph
-
supportsTransactionAbort
public boolean supportsTransactionAbort()
- Specified by:
supportsTransactionAbortin interfaceorg.apache.jena.sparql.core.DatasetGraph
-
contains
public boolean contains(org.apache.jena.sparql.core.Quad arg0)
- Specified by:
containsin interfaceorg.apache.jena.sparql.core.DatasetGraph
-
clear
public void clear()
- Specified by:
clearin interfaceorg.apache.jena.sparql.core.DatasetGraph
-
contains
public boolean contains(org.apache.jena.graph.Node arg0, org.apache.jena.graph.Node arg1, org.apache.jena.graph.Node arg2, org.apache.jena.graph.Node arg3)- Specified by:
containsin interfaceorg.apache.jena.sparql.core.DatasetGraph
-
containsGraph
public boolean containsGraph(org.apache.jena.graph.Node arg0)
- Specified by:
containsGraphin interfaceorg.apache.jena.sparql.core.DatasetGraph
-
delete
public void delete(org.apache.jena.sparql.core.Quad arg0)
- Specified by:
deletein interfaceorg.apache.jena.sparql.core.DatasetGraph
-
delete
public void delete(org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o)- Specified by:
deletein interfaceorg.apache.jena.sparql.core.DatasetGraph
-
deleteAny
public void deleteAny(org.apache.jena.graph.Node arg0, org.apache.jena.graph.Node arg1, org.apache.jena.graph.Node arg2, org.apache.jena.graph.Node arg3)- Specified by:
deleteAnyin interfaceorg.apache.jena.sparql.core.DatasetGraph
-
find
public Iterator<org.apache.jena.sparql.core.Quad> find()
- Specified by:
findin interfaceorg.apache.jena.sparql.core.DatasetGraph
-
find
public Iterator<org.apache.jena.sparql.core.Quad> find(org.apache.jena.sparql.core.Quad arg0)
- Specified by:
findin interfaceorg.apache.jena.sparql.core.DatasetGraph
-
find
public Iterator<org.apache.jena.sparql.core.Quad> find(org.apache.jena.graph.Node graph, org.apache.jena.graph.Node subject, org.apache.jena.graph.Node predicate, org.apache.jena.graph.Node object)
- Specified by:
findin interfaceorg.apache.jena.sparql.core.DatasetGraph
-
findNG
public Iterator<org.apache.jena.sparql.core.Quad> findNG(org.apache.jena.graph.Node arg0, org.apache.jena.graph.Node arg1, org.apache.jena.graph.Node arg2, org.apache.jena.graph.Node arg3)
- Specified by:
findNGin interfaceorg.apache.jena.sparql.core.DatasetGraph
-
getContext
public org.apache.jena.sparql.util.Context getContext()
- Specified by:
getContextin interfaceorg.apache.jena.sparql.core.DatasetGraph
-
getDefaultGraph
public RDFServiceGraph getDefaultGraph()
- Specified by:
getDefaultGraphin interfaceorg.apache.jena.sparql.core.DatasetGraph
-
getGraph
public RDFServiceGraph getGraph(org.apache.jena.graph.Node arg0)
- Specified by:
getGraphin interfaceorg.apache.jena.sparql.core.DatasetGraph
-
getUnionGraph
public RDFServiceGraph getUnionGraph()
- Specified by:
getUnionGraphin interfaceorg.apache.jena.sparql.core.DatasetGraph
-
getLock
public org.apache.jena.shared.Lock getLock()
- Specified by:
getLockin interfaceorg.apache.jena.sparql.core.DatasetGraph
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmptyin interfaceorg.apache.jena.sparql.core.DatasetGraph
-
listGraphNodes
public Iterator<org.apache.jena.graph.Node> listGraphNodes()
- Specified by:
listGraphNodesin interfaceorg.apache.jena.sparql.core.DatasetGraph
-
removeGraph
public void removeGraph(org.apache.jena.graph.Node arg0)
- Specified by:
removeGraphin interfaceorg.apache.jena.sparql.core.DatasetGraph
-
setDefaultGraph
public void setDefaultGraph(org.apache.jena.graph.Graph arg0)
- Specified by:
setDefaultGraphin interfaceorg.apache.jena.sparql.core.DatasetGraph
-
size
public long size()
- Specified by:
sizein interfaceorg.apache.jena.sparql.core.DatasetGraph
-
-