Application
Table of Contents
Interfaces
- SimpleConnectionInterface
- StatementInterface
- BlankNodeInterface
- Description of RdfTerm
- DataFactoryInterface
- DatasetInterface
- Main, edge(quad) and Dataset-oriented Dataset API
- DatasetNodeInterface
- Node-oriented graph API interface.
- DefaultGraphInterface
- Description of RdfTerm
- LiteralInterface
- Description of RdfTerm
- NamedNodeInterface
- Description of RdfTerm
- ParserInterface
- QuadCompareInterface
- Interface allowing to compare Quads.
- QuadInterface
- Extends Term because of RDF*
- QuadIteratorAggregateInterface
- Description of QuadIteratorAggregateInterface
- QuadIteratorInterface
- RdfNamespaceInterface
- SerializerInterface
- TermCompareInterface
- Description of TermCompare
- TermInterface
- Description of RdfTerm
- TermIteratorInterface
Classes
- Connection
- Description of Connection
- PreparedStatement
- Description of PreparedStatement
- SparqlException
- Description of SparqlException
- SparqlRequestException
- Description of SparqlRequestException
- StandardConnection
- SPARQL endpoint connection class assuming query can be passed as a "query" parameter of a POST request (which isn't guaranteed by any SPARQL standard but is a de facto standard for SPARQL database REST API implementations).
- Statement
- For results data reference see https://www.w3.org/TR/sparql11-results-json/ and https://w3c.github.io/rdf-star/cg-spec/editors_draft.html#sparql-star-query-results-json-format
- BindingElement
- MultipleQuadsMatchedException
- Specialization of the \UnexpectedValueException indicating multiple quads match while accessing a DatasetInterface object using the ArrayAccess syntax ($dataset[offset])