Package | Description |
---|---|
org.ontoware.rdf2go.model | |
org.ontoware.rdf2go.model.impl | |
org.ontoware.rdf2go.util | |
org.openrdf.rdf2go |
Modifier and Type | Interface and Description |
---|---|
interface |
QuadPattern
Quad match representation in rdf2go, used to query a ModelSet.
|
interface |
Statement
Statement representation in rdf2go
Implementations of Statement should have valid implementations of hashCode
and equals.
|
Modifier and Type | Method and Description |
---|---|
TriplePattern |
FindableModel.createTriplePattern(ResourceOrVariable subject,
UriOrVariable predicate,
NodeOrVariable object) |
Modifier and Type | Method and Description |
---|---|
void |
NotifyingModel.addModelChangedListener(ModelChangedListener listener,
TriplePattern pattern) |
long |
FindableModel.countStatements(TriplePattern pattern) |
ClosableIterator<Statement> |
FindableModel.findStatements(TriplePattern pattern)
Iterator must be auto-close, i.e.
|
void |
ModelRemovePatterns.removeStatements(TriplePattern triplePattern)
remove all matching triple patterms from the model
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractStatement |
class |
QuadPatternImpl
A statement with variables
|
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
|
class |
TriplePatternImpl
A statement with variables
|
Modifier and Type | Method and Description |
---|---|
TriplePattern |
AbstractModel.createTriplePattern(ResourceOrVariable subject,
UriOrVariable predicate,
NodeOrVariable object) |
Modifier and Type | Method and Description |
---|---|
void |
NotifyingModelLayer.addModelChangedListener(ModelChangedListener listener,
TriplePattern pattern) |
long |
AbstractModel.countStatements(TriplePattern pattern)
Very inefficient.
|
ClosableIterator<Statement> |
DelegatingModel.findStatements(TriplePattern pattern) |
ClosableIterator<Statement> |
AbstractModel.findStatements(TriplePattern triplepattern)
Convenience method.
|
void |
AbstractModelRemovePatterns.removeStatements(TriplePattern triplePattern) |
void |
AbstractModel.removeStatements(TriplePattern triplePattern) |
Constructor and Description |
---|
LazyUnionModelIterator(AbstractModelSetImpl impl,
TriplePattern pattern) |
Modifier and Type | Method and Description |
---|---|
static TriplePattern |
Builder.createTriplePattern(ResourceOrVariable subject,
UriOrVariable predicate,
NodeOrVariable object) |
TriplePattern |
LoggingModel.createTriplePattern(ResourceOrVariable subject,
UriOrVariable predicate,
NodeOrVariable object) |
Modifier and Type | Method and Description |
---|---|
long |
LoggingModel.countStatements(TriplePattern pattern) |
ClosableIterator<Statement> |
LoggingModel.findStatements(TriplePattern pattern) |
void |
LoggingModel.removeStatements(TriplePattern triplePattern) |
Modifier and Type | Class and Description |
---|---|
class |
StatementWrapper
Wrapper for OpenRDF Statements that implements the RDF2Go Statement API.
|
Copyright © 2005–2017 IT-Consulting Dr. Max V?lkel | Project started at FZI Forschungszentrum Informatik, www.fzi.de. All rights reserved.