Package | Description |
---|---|
org.ontoware.rdf2go.model | |
org.ontoware.rdf2go.model.impl | |
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 | Method and Description |
---|---|
Statement |
ModelValueFactory.createStatement(Resource subject,
URI predicate,
Node object)
Create a new statement - but DOES NOT add it to the model
|
Statement |
ModelSet.createStatement(URI context,
Resource subject,
URI predicate,
Node object)
Creates a statement with a context URI.
|
Modifier and Type | Method and Description |
---|---|
ClosableIterator<Statement> |
FindableModelSet.findStatements(QuadPattern pattern)
Search across all existing models
|
ClosableIterator<Statement> |
FindableModel.findStatements(ResourceOrVariable subject,
UriOrVariable predicate,
NodeOrVariable object)
get all statements in the model with this subject, predicate and object.
|
ClosableIterator<Statement> |
FindableModel.findStatements(TriplePattern pattern)
Iterator must be auto-close, i.e.
|
ClosableIterator<Statement> |
FindableModelSet.findStatements(UriOrVariable contextURI,
ResourceOrVariable subject,
UriOrVariable predicate,
NodeOrVariable object)
Search across all existing models
|
Iterable<Statement> |
DiffReader.getAdded() |
Iterable<Statement> |
DiffReader.getRemoved() |
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 | Method and Description |
---|---|
void |
ModelChangedListener.addedStatement(Statement statement) |
BlankNode |
ReificationSupport.addReificationOf(Statement statement)
A convenience function for addReficationOf( createBlankNode(), statement
);
|
Resource |
ReificationSupport.addReificationOf(Statement statement,
Resource resource)
Reifies the statement, whether the statement was present in the model or
not.
|
void |
ModelWriter.addStatement(Statement statement)
adds a statement to this model
|
void |
ModelSetAddRemove.addStatement(Statement statement)
This method creates a Model named statement.getContextURI if needed.
|
boolean |
FindableModel.contains(Statement s) |
boolean |
FindableModelSet.contains(Statement s) |
Collection<Resource> |
ReificationSupport.getAllReificationsOf(Statement statement) |
boolean |
ReificationSupport.hasReifications(Statement stmt) |
boolean |
TriplePattern.matches(Statement statement) |
void |
ModelChangedListener.removedStatement(Statement statement) |
void |
ModelAddRemove.removeStatement(Statement statement)
remove a rdf2go-statement from the model
|
void |
ModelSetAddRemove.removeStatement(Statement statement)
Removes the statement (s,p,o) from a model named statement.getContext().
|
Modifier and Type | Method and Description |
---|---|
void |
ModelWriter.addAll(Iterator<? extends Statement> other)
Add all statements contained in 'other' to this model = 'union'
|
void |
ModelSetAddRemove.addAll(Iterator<? extends Statement> statement)
For each statement in the iterator, this method creates a Model named
statement.getContextURI if needed.
|
void |
ModelChangedListener.addedStatements(Iterator<? extends Statement> statements) |
Diff |
Diff.create(Iterator<? extends Statement> add,
Iterator<? extends Statement> remove)
Should also be offered by a constructor
|
Diff |
Diff.create(Iterator<? extends Statement> add,
Iterator<? extends Statement> remove)
Should also be offered by a constructor
|
Diff |
ModelAddRemove.getDiff(Iterator<? extends Statement> statements) |
void |
ModelAddRemove.removeAll(Iterator<? extends Statement> statements)
Removes all statements contained in 'other' from this model =
'difference'
|
void |
ModelSetAddRemove.removeAll(Iterator<? extends Statement> statement)
For each statement in the iterator, the statement is removed form the
model named statement.getContext(); If the model named
statement.getContext() becomes empty, it remains in the ModelSet.
|
void |
ModelChangedListener.removedStatements(Iterator<? extends Statement> statements) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractStatement |
class |
StatementImpl
StatementImpl is an implementation of Statement, so there are all necessary
constructors, and methods for getting the type and the parts of the statement
|
Modifier and Type | Field and Description |
---|---|
protected Set<Statement> |
ModelAddRemoveMemoryImpl.set |
Modifier and Type | Method and Description |
---|---|
Statement |
AbstractModelSetImpl.createStatement(Resource subject,
URI predicate,
Node object) |
Statement |
AbstractModel.createStatement(Resource subject,
URI predicate,
Node object) |
Statement |
AbstractModelSetImpl.createStatement(URI context,
Resource subject,
URI predicate,
Node object) |
Statement |
LazyUnionModelIterator.next() |
Modifier and Type | Method and Description |
---|---|
BlankNode |
AbstractModelSetImpl.addReificationOf(Statement statement) |
BlankNode |
AbstractModel.addReificationOf(Statement statement) |
BlankNode |
DelegatingModelSet.addReificationOf(Statement statement) |
Resource |
AbstractModelSetImpl.addReificationOf(Statement statement,
Resource resource) |
Resource |
AbstractModel.addReificationOf(Statement statement,
Resource resource) |
Resource |
DelegatingModelSet.addReificationOf(Statement statement,
Resource resource) |
void |
DelegatingModel.addStatement(Statement statement) |
void |
NotifyingModelLayer.addStatement(Statement statement) |
void |
AbstractModelWriter.addStatement(Statement statement) |
void |
DiffImpl.addStatement(Statement statement) |
void |
AbstractModel.addStatement(Statement statement) |
void |
NotifyingModelSetLayer.addStatement(Statement statement) |
void |
DelegatingModelSet.addStatement(Statement statement) |
int |
AbstractStatement.compareTo(Statement o) |
boolean |
AbstractModelSetImpl.contains(Statement s) |
boolean |
AbstractModel.contains(Statement s)
Convenience method.
|
Collection<Resource> |
AbstractModelSetImpl.getAllReificationsOf(Statement statement) |
Collection<Resource> |
AbstractModel.getAllReificationsOf(Statement statement) |
Collection<Resource> |
DelegatingModelSet.getAllReificationsOf(Statement statement) |
Node |
TriplePatternImpl.getExtract(Statement statement) |
boolean |
AbstractModelSetImpl.hasReifications(Statement statement) |
boolean |
AbstractModel.hasReifications(Statement statement) |
boolean |
DelegatingModelSet.hasReifications(Statement stmt) |
boolean |
QuadPatternImpl.matches(Statement statement) |
boolean |
AbstractStatement.matches(Statement statement) |
boolean |
TriplePatternImpl.matches(Statement statement) |
void |
DelegatingModel.removeStatement(Statement statement) |
void |
NotifyingModelLayer.removeStatement(Statement statement) |
void |
DiffImpl.removeStatement(Statement statement) |
void |
AbstractModel.removeStatement(Statement statement) |
void |
AbstractModelAddRemove.removeStatement(Statement statement) |
void |
NotifyingModelSetLayer.removeStatement(Statement statement) |
void |
DelegatingModelSet.removeStatement(Statement statement) |
Modifier and Type | Method and Description |
---|---|
void |
DelegatingModel.addAll(Iterator<? extends Statement> other) |
void |
NotifyingModelLayer.addAll(Iterator<? extends Statement> other) |
void |
AbstractModelWriter.addAll(Iterator<? extends Statement> other) |
void |
DiffImpl.addAll(Iterator<? extends Statement> other) |
void |
AbstractModelSetImpl.addAll(Iterator<? extends Statement> statement) |
void |
AbstractModel.addAll(Iterator<? extends Statement> other) |
Diff |
DiffImpl.create(Iterator<? extends Statement> added,
Iterator<? extends Statement> removed) |
Diff |
DiffImpl.create(Iterator<? extends Statement> added,
Iterator<? extends Statement> removed) |
static boolean |
DiffImpl.equals(Set<Statement> a,
Set<Statement> b) |
static boolean |
DiffImpl.equals(Set<Statement> a,
Set<Statement> b) |
Diff |
DelegatingModel.getDiff(Iterator<? extends Statement> other) |
Diff |
ModelAddRemoveMemoryImpl.getDiff(Iterator<? extends Statement> statements) |
Diff |
DiffImpl.getDiff(Iterator<? extends Statement> statements) |
Diff |
AbstractModel.getDiff(Iterator<? extends Statement> other)
Computes a Diff by using HashSets.
|
void |
DelegatingModel.removeAll(Iterator<? extends Statement> other) |
void |
NotifyingModelLayer.removeAll(Iterator<? extends Statement> other) |
void |
DiffImpl.removeAll(Iterator<? extends Statement> other) |
void |
AbstractModelSetImpl.removeAll(Iterator<? extends Statement> statement) |
void |
AbstractModel.removeAll(Iterator<? extends Statement> statements) |
void |
AbstractModelAddRemove.removeAll(Iterator<? extends Statement> other) |
Constructor and Description |
---|
DiffImpl(Iterator<? extends Statement> added,
Iterator<? extends Statement> removed) |
DiffImpl(Iterator<? extends Statement> added,
Iterator<? extends Statement> removed) |
Modifier and Type | Method and Description |
---|---|
Statement |
LoggingModelSet.createStatement(Resource subject,
URI predicate,
Node object) |
static Statement |
Builder.createStatement(Resource subject,
URI predicate,
Node object) |
Statement |
LoggingModel.createStatement(Resource subject,
URI predicate,
Node object) |
Statement |
LoggingModelSet.createStatement(URI context,
Resource subject,
URI predicate,
Node object) |
static Statement |
RDFTool.findStatement(Model model,
ResourceOrVariable subject,
UriOrVariable predicate,
NodeOrVariable object)
find the first statement that fits the passed triple pattern and return
it.
|
static Statement |
Builder.toStatement(String subject,
String predicate,
String object)
Parses a single statement from a given Statement as a triple of Strings.
|
Modifier and Type | Method and Description |
---|---|
BlankNode |
LoggingModelSet.addReificationOf(Statement statement) |
BlankNode |
LoggingModel.addReificationOf(Statement statement) |
Resource |
LoggingModelSet.addReificationOf(Statement statement,
Resource resource) |
Resource |
LoggingModel.addReificationOf(Statement statement,
Resource resource) |
void |
LoggingModelSet.addStatement(Statement statement) |
void |
LoggingModel.addStatement(Statement statement) |
boolean |
LoggingModelSet.contains(Statement s) |
boolean |
LoggingModel.contains(Statement s) |
Collection<Resource> |
LoggingModelSet.getAllReificationsOf(Statement statement) |
Collection<Resource> |
LoggingModel.getAllReificationsOf(Statement statement) |
boolean |
LoggingModelSet.hasReifications(Statement stmt) |
boolean |
LoggingModel.hasReifications(Statement stmt) |
void |
LoggingModelSet.removeStatement(Statement statement) |
void |
LoggingModel.removeStatement(Statement statement) |
Modifier and Type | Method and Description |
---|---|
void |
LoggingModelSet.addAll(Iterator<? extends Statement> statement) |
void |
LoggingModel.addAll(Iterator<? extends Statement> other) |
Diff |
LoggingModel.getDiff(Iterator<? extends Statement> statements) |
void |
LoggingModelSet.removeAll(Iterator<? extends Statement> statement) |
void |
LoggingModel.removeAll(Iterator<? extends Statement> statements) |
Constructor and Description |
---|
ProjectingIterator(ClosableIterator<Statement> it,
ProjectingIterator.projection p) |
Modifier and Type | Class and Description |
---|---|
class |
StatementWrapper
Wrapper for OpenRDF Statements that implements the RDF2Go Statement API.
|
Modifier and Type | Method and Description |
---|---|
Statement |
StatementIterator.next() |
Statement |
GraphIterator.next() |
Modifier and Type | Method and Description |
---|---|
void |
RepositoryModelSet.addStatement(Statement statement) |
boolean |
RepositoryModelSet.contains(Statement s) |
void |
RepositoryModelSet.removeStatement(Statement statement) |
static org.openrdf.model.Statement |
ConversionUtil.toOpenRDF(Statement statement,
org.openrdf.model.ValueFactory factory) |
Modifier and Type | Method and Description |
---|---|
void |
RepositoryModel.addAll(Iterator<? extends Statement> iterator) |
void |
RepositoryModelSet.addAll(Iterator<? extends Statement> iterator) |
void |
RepositoryModel.removeAll(Iterator<? extends Statement> iterator) |
void |
RepositoryModelSet.removeAll(Iterator<? extends Statement> iterator) |
Copyright © 2005–2018 IT-Consulting Dr. Max Völkel | Project started at FZI Forschungszentrum Informatik, www.fzi.de. All rights reserved.