Package | Description |
---|---|
org.ontoware.rdf2go.model | |
org.ontoware.rdf2go.model.impl | |
org.ontoware.rdf2go.model.persistent | |
org.ontoware.rdf2go.util | |
org.ontoware.rdfreactor.runtime |
Generic methods for mapping object-oriented world to RDF triple world.
|
org.openrdf.rdf2go |
Modifier and Type | Interface and Description |
---|---|
interface |
Diff |
interface |
Model
Defines an RDF Model, and the functions to add and delete statements of all
possible kinds to this model.
|
interface |
ModelAddRemove
Can remove statements and apply diffs in one atomic operation.
|
interface |
ModelRemovePatterns |
interface |
ModelSet
A ModelSet is like a Graph Data Set in SPARQL.
|
interface |
ModelSetAddRemove
Allows to add and removes statements from a ModelSet.
|
interface |
QueryableModel
The closable iterable/iterators hould be auto-close, i.e.
|
interface |
QueryResultTable |
Modifier and Type | Method and Description |
---|---|
ClosableIterable<Statement> |
Sparqlable.queryConstruct(String query,
String querylanguage) |
ClosableIterable<Statement> |
Sparqlable.sparqlConstruct(String query) |
ClosableIterable<Statement> |
Sparqlable.sparqlDescribe(String query)
Iterator must be auto-close, i.e.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractLockingModel
adapter that maps the rdf2go model functions to a smaller subset of methods
|
class |
AbstractModel
adapter that maps the rdf2go model functions to a smaller subset of methods
|
class |
AbstractModelAddRemove
For high-performance, adapters should override all of these methods, to avoid
internal object creations, such as "new URIImpl(subjectURIString)" in
"removeStatement(String subjectURIString, URI predicate, String literal)"
|
class |
AbstractModelRemovePatterns
The implementation first searches for all matching triples, copies them to
memory and then removes them.
|
class |
AbstractModelSetImpl |
class |
DelegatingModel
Delegates all calls to underlying model.
|
class |
DelegatingModelSet |
class |
DiffImpl |
class |
DirtyAbstractModel
This is an abstract class which provides quick & dirty implementations to get
an adapter started quickly.
|
class |
ModelAddRemoveMemoryImpl |
class |
NotifyingModelLayer
Adds notifying capabilites to existing models.
|
class |
NotifyingModelSetLayer
Adds notifying capabilites to existing models.
|
Modifier and Type | Method and Description |
---|---|
ClosableIterable<Statement> |
DelegatingModelSet.queryConstruct(String query,
String querylanguage) |
ClosableIterable<Statement> |
AbstractModel.queryConstruct(String query,
String querylanguage)
Throws an exception if the syntax is not SPARQL
|
ClosableIterable<Statement> |
DelegatingModel.queryConstruct(String query,
String querylanguage) |
ClosableIterable<Statement> |
DelegatingModelSet.sparqlConstruct(String query) |
ClosableIterable<Statement> |
DelegatingModel.sparqlConstruct(String query) |
ClosableIterable<Statement> |
DelegatingModelSet.sparqlDescribe(String query) |
ClosableIterable<Statement> |
DelegatingModel.sparqlDescribe(String query) |
Modifier and Type | Interface and Description |
---|---|
interface |
PersistentModel
A Model that can be persisted as a file.
|
Modifier and Type | Class and Description |
---|---|
class |
LoggingModel
A Model that delegates to another Model and logs all calls to a SLF4j logger.
|
class |
LoggingModelSet
A Model that delegates to another Model and logs all calls to a SLF4j logger.
|
Modifier and Type | Method and Description |
---|---|
ClosableIterable<Statement> |
LoggingModelSet.queryConstruct(String query,
String querylanguage) |
ClosableIterable<Statement> |
LoggingModel.queryConstruct(String query,
String querylanguage) |
ClosableIterable<Statement> |
LoggingModelSet.sparqlConstruct(String query) |
ClosableIterable<Statement> |
LoggingModel.sparqlConstruct(String query) |
ClosableIterable<Statement> |
LoggingModelSet.sparqlDescribe(String query) |
ClosableIterable<Statement> |
LoggingModel.sparqlDescribe(String query) |
Modifier and Type | Interface and Description |
---|---|
interface |
OOQueryResultTable |
Modifier and Type | Class and Description |
---|---|
class |
OOQueryResultTableImpl |
Modifier and Type | Class and Description |
---|---|
class |
GraphIterable |
class |
RepositoryModel
Implementation of the RDF2Go model interface for an OpenRDF Repository.
|
class |
RepositoryModelSet
A ModelSet implementation for the OpenRDF (Sesame) 2.0.1 API.
|
class |
RepositoryQueryResultTable
A QueryResultTable implementation that wraps the results of a table query on
a Repository.
|
class |
StatementIterable
Iterable over OpenRDF Statements that converts them to R2Go Statements on
demand.
|
Modifier and Type | Method and Description |
---|---|
ClosableIterable<Statement> |
RepositoryModelSet.queryConstruct(String queryString,
String queryLanguage) |
ClosableIterable<Statement> |
RepositoryModel.queryConstruct(String query,
String querylanguage) |
ClosableIterable<Statement> |
RepositoryModelSet.sparqlConstruct(String queryString) |
ClosableIterable<Statement> |
RepositoryModel.sparqlConstruct(String query) |
ClosableIterable<Statement> |
RepositoryModelSet.sparqlDescribe(String queryString) |
ClosableIterable<Statement> |
RepositoryModel.sparqlDescribe(String query) |
Copyright © 2005–2016 IT-Consulting Dr. Max V?lkel | Project started at FZI Forschungszentrum Informatik, www.fzi.de. All rights reserved.