Uses of Interface
org.apache.clerezza.rdf.core.TripleCollection

Packages that use TripleCollection
org.apache.clerezza.rdf.core   
org.apache.clerezza.rdf.core.access This package provides access to named org.apache.clerezza.rdf.model.GraphS and org.apache.clerezza.rdf.model.MGraphS that may originate from various implementations. 
org.apache.clerezza.rdf.core.event   
org.apache.clerezza.rdf.core.impl   
org.apache.clerezza.rdf.core.impl.graphmatching   
org.apache.clerezza.rdf.core.impl.util   
org.apache.clerezza.rdf.core.serializedform   
org.apache.clerezza.rdf.core.sparql   
 

Uses of TripleCollection in org.apache.clerezza.rdf.core
 

Subinterfaces of TripleCollection in org.apache.clerezza.rdf.core
 interface Graph
          A graph, modeled as a set of triples.
 interface MGraph
          A mutable graph
 

Uses of TripleCollection in org.apache.clerezza.rdf.core.access
 

Subinterfaces of TripleCollection in org.apache.clerezza.rdf.core.access
 interface LockableMGraph
          Represents an MGraph that can be locked for reading/writing.
 

Classes in org.apache.clerezza.rdf.core.access that implement TripleCollection
 class LockableMGraphWrapper
          Wrappes an MGraph as a LockableMGraph, this class is used by TcManager to support TcProviders that do not privide LockableMGraph.
 class SecuredMGraph
          A SecuredMGraph is a LockableMGraph that wraps a LockableMGraph checking each access for the rights on a the graph for which the uri is passed to the constructor.
 class SecuredTripleCollection
          A Secured triple collection wraps a triple collection checking each access for the rights on a the graph for which the uri is passed to the constructor.
 

Methods in org.apache.clerezza.rdf.core.access that return TripleCollection
 TripleCollection TcProvider.getTriples(UriRef name)
          This method is used to get a TripleCollection indifferently whether it's a Graph or an MGraph.
 TripleCollection TcProviderMultiplexer.getTriples(UriRef name)
           
 TripleCollection TcManager.getTriples(UriRef name)
           
 

Methods in org.apache.clerezza.rdf.core.access with parameters of type TripleCollection
 Graph TcProvider.createGraph(UriRef name, TripleCollection triples)
          Creates a Graph with a specified name
 Graph TcProviderMultiplexer.createGraph(UriRef name, TripleCollection triples)
           
 Graph TcManager.createGraph(UriRef name, TripleCollection triples)
           
 boolean TcManager.executeSparqlQuery(AskQuery query, TripleCollection defaultGraph)
          Executes a sparql ASK query.
 Graph TcManager.executeSparqlQuery(ConstructQuery query, TripleCollection defaultGraph)
          Executes a sparql CONSTRUCT query.
 Graph TcManager.executeSparqlQuery(DescribeQuery query, TripleCollection defaultGraph)
          Executes a sparql DESCRIBE query.
 Object TcManager.executeSparqlQuery(Query query, TripleCollection defaultGraph)
          Executes any sparql query.
 ResultSet TcManager.executeSparqlQuery(SelectQuery query, TripleCollection defaultGraph)
          Executes a sparql SELECT query.
 

Constructors in org.apache.clerezza.rdf.core.access with parameters of type TripleCollection
SecuredTripleCollection(TripleCollection wrapped, UriRef name, TcAccessController tcAccessController)
           
 

Uses of TripleCollection in org.apache.clerezza.rdf.core.event
 

Methods in org.apache.clerezza.rdf.core.event that return TripleCollection
 TripleCollection GraphEvent.getGraph()
          Returns the TripleCollection that was modified in the event.
 

Constructors in org.apache.clerezza.rdf.core.event with parameters of type TripleCollection
AddEvent(TripleCollection graph, Triple triple)
           
GraphEvent(TripleCollection graph, Triple triple)
           
RemoveEvent(TripleCollection graph, Triple triple)
           
 

Uses of TripleCollection in org.apache.clerezza.rdf.core.impl
 

Classes in org.apache.clerezza.rdf.core.impl that implement TripleCollection
 class AbstractGraph
          AbstractGraph is an abstract implementation of Graph implementing the equals and the hashCode methods.
 class AbstractMGraph
          AbstractMGraph is an abstract implementation of MGraph implementing the getGraph method.
 class AbstractTripleCollection
          An abstract implementation of TripleCollection implementing iterator and contains calling filter.
 class SimpleGraph
           
 class SimpleMGraph
           
 class WriteBlockedMGraph
          This is a wrapper object for MGraph.
 class WriteBlockedTripleCollection
          This is a wrapper object for TripleCollection.
 

Constructors in org.apache.clerezza.rdf.core.impl with parameters of type TripleCollection
SimpleGraph(TripleCollection tripleCollection)
          Creates a graph with the triples in tripleCollection
SimpleGraph(TripleCollection tripleCollection, boolean tripleCollectionWillNeverChange)
          Creates a graph with the triples in tripleCollection.
WriteBlockedTripleCollection(TripleCollection triples)
           
 

Uses of TripleCollection in org.apache.clerezza.rdf.core.impl.graphmatching
 

Methods in org.apache.clerezza.rdf.core.impl.graphmatching with parameters of type TripleCollection
static Map<BNode,BNode> GraphMatcher.getValidMapping(TripleCollection og1, TripleCollection og2)
          get a mapping from g1 to g2 or null if the graphs are not isomorphic.
 

Uses of TripleCollection in org.apache.clerezza.rdf.core.impl.util
 

Classes in org.apache.clerezza.rdf.core.impl.util that implement TripleCollection
 class PrivilegedGraphWrapper
          Calls the methods of the wrapped Graph as privileged code, because they may need permissions like writing to disk or accessing network.
 class PrivilegedMGraphWrapper
          Calls the methods of the wrapped MGraph as privileged code, because they may need permissions like writing to disk or accessing network.
 class PrivilegedTripleCollectionWrapper
          Calls the methods of the wrapped TripleCollection as privileged code, because they may need permissions like writing to disk or accessing network.
 

Constructors in org.apache.clerezza.rdf.core.impl.util with parameters of type TripleCollection
PrivilegedTripleCollectionWrapper(TripleCollection tripleCollection)
           
 

Uses of TripleCollection in org.apache.clerezza.rdf.core.serializedform
 

Methods in org.apache.clerezza.rdf.core.serializedform with parameters of type TripleCollection
 void Serializer.serialize(OutputStream serializedGraph, TripleCollection tc, String formatIdentifier)
          Serializes a Graph into an OutputStream.
 void SerializingProvider.serialize(OutputStream outputStream, TripleCollection tc, String formatIdentifier)
          Serializes a TripleCollection to a specified OutputStream in the format identified by formatIdentifier.
 

Uses of TripleCollection in org.apache.clerezza.rdf.core.sparql
 

Methods in org.apache.clerezza.rdf.core.sparql with parameters of type TripleCollection
 Object QueryEngine.execute(TcManager tcManager, TripleCollection dafaultGraph, Query query)
           
 



Copyright © 2012 The Apache Software Foundation. All Rights Reserved.