Interface for classes which can create Nodes
For a list of all members of this type, see INodeFactory Members .
VDS.RDF.INodeFactory
VDS.RDF.IGraph
VDS.RDF.IRdfHandler
VDS.RDF.ISparqlResultsHandler
VDS.RDF.ITransactionalGraph
VDS.RDF.IWrappingRdfHandler
| Type | Description |
|---|---|
| BaseGraph | Abstract Base Implementation of the IGraph interface |
| FileGraphPersistenceWrapper | The File Graph Persistence Wrapper is a wrapper around antoher Graph that will be persisted to a file |
| Graph | Class for representing RDF Graphs |
| GraphPersistenceWrapper | The Graph Persistence Wrapper is a wrapper around another Graph that can be used to batch persistence actions with the ability to Flush/Discard changes as desired. |
| NodeFactory | A default implementation of a Node Factory which generates Nodes unrelated to Graphs (wherever possible we suggest using a Graph based implementation instead) |
| NonIndexedGraph | Class for representing RDF Graphs when you don't want Indexing |
| NonIndexedThreadSafeGraph | A Thread Safe version of the Graph class |
| OntologyGraph | Represents a Graph with additional methods for extracting ontology based information from it |
| ReasonerGraph | Represents a Graph with a reasoner attached |
| AnyHandler | A RDF Handler which just determines whether any Triples are present terminating parsing as soon as the first triple is received |
| BaseHandler | Abstract Base Class for Handlers |
| BaseRdfHandler | Abstract Base Class for RDF Handlers |
| BaseResultsHandler | Abstract Base Class for SPARQL Results Handlers |
| CancellableHandler | A RDF Handler which wraps another Handler allowing handling to be cancelled |
| ChainedHandler | A Handler which passes the RDF to be handled through a sequence of Handlers where Handling is terminated as soon as any Handler returns false |
| CountHandler | A RDF Handler which simply counts the Triples |
| DataTableHandler | RDF Handler which turns triples into rows in a Data Table |
| GraphHandler | A RDF Handler which asserts Triples into a Graph |
| GraphUriRewriteHandler | A RDF Handler that rewrites the Graph URIs of Triples before passing them to an inner handler |
| ListStringsHandler | A Results Handler which extracts Literals from one/more variables in a Result Set |
| ListUrisHandler | A Results Handler which extracts URIs from one/more variables in a Result Set |
| MergingResultSetHandler | A SPARQL Results Handler which allows you to load multiple Result Sets into a single SparqlResultSet which the standard ResultSetHandler does not permit |
| MultiHandler | A Handler which passes the RDF to be handled to multiple Handlers where Handling terminates in the handling request where one of the Handlers returns false |
| MultisetHandler | A SPARQL Results Handler which loads directly into a Multiset |
| NullHandler | A RDF Handler that ignores everything it handles |
| PagingHandler | A RDF Handler which wraps another Handler passing only the Triples falling within a given Limit and Offset to the underlying Handler |
| ResultCountHandler | A SPARQL Results Handler which just counts Results |
| ResultSetHandler | A SPARQL Results Handler which loads Results into a SparqlResultSet |
| ResultWriteThroughHandler | A Results Handler which writes the handled Results out to a TextWriter using a provided IResultFormatter |
| StoreCountHandler | A RDF Handler which simply counts the Triples and Graphs |
| StoreHandler | A RDF Handler that loads Quads into a ITripleStore instance |
| UniqueBlankNodesHandler | A decorator for handlers which ensures that all blank nodes get unique IDs even if a blank node identifier is reused |
| WriteThroughHandler | A RDF Handler which writes the handled Triples out to a TextWriter using a provided ITripleFormatter |
| WriteToStoreHandler | A RDF Handler which writes the Triples being parsed directly to a IStorageProvider in batches provided the manager supports the UpdateGraph() method |
| BaseSparqlView | Abstract Base class for SPARQL Views which are Graphs which are generated from SPARQL Queries and get automatically updated when the Store they are attached to changes |
| NativeSparqlView | Represents a SPARQL View over an arbitrary native Triple Store |
| SparqlView | Represents a SPARQL View over an in-memory store |
| QueryableGraph | Class for representing Graphs which can be directly queried using SPARQL |
| StoreGraphPersistenceWrapper | The Store Graph Persistence Wrapper is a wrapper around another Graph that will be persisted to an underlying store via a provided IStorageProvider implementation |
| ThreadSafeGraph | A Thread Safe version of the Graph class |
| UnionGraph | A Graph which represents the Union of several Graphs |
| WrapperGraph | Abstract decorator for Graphs to make it easier to layer functionality on top of existing implementations |
Namespace: VDS.RDF
Assembly: dotNetRDF (in dotNetRDF.dll)
INodeFactory Members | VDS.RDF Namespace