|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface FindableModel
A model where you can list all statements, find statements and check if a statement is contained.
| Method Summary | |
|---|---|
boolean |
contains(ResourceOrVariable subject,
UriOrVariable predicate,
NodeOrVariable object)
|
boolean |
contains(ResourceOrVariable subject,
UriOrVariable predicate,
java.lang.String plainLiteral)
Convenience function. |
boolean |
contains(Statement s)
|
long |
countStatements(TriplePattern pattern)
|
TriplePattern |
createTriplePattern(ResourceOrVariable subject,
UriOrVariable predicate,
NodeOrVariable object)
|
ClosableIterator<Statement> |
findStatements(ResourceOrVariable subject,
UriOrVariable predicate,
NodeOrVariable object)
get all statements in the model with this subject, predicate and object. |
ClosableIterator<Statement> |
findStatements(TriplePattern pattern)
Iterator must be auto-close, i.e. when last element is fetched, the implementation must call close(). |
| Method Detail |
|---|
ClosableIterator<Statement> findStatements(ResourceOrVariable subject,
UriOrVariable predicate,
NodeOrVariable object)
throws ModelRuntimeException
subject - URI or Object (= blankNode) or Variablepredicate - URI or Variableobject - URI or String (=plainLiteral) or BlankNode (=blankNode) or
TypedLiteral or LanguageTagLiteral or Variable
ModelRuntimeException
ClosableIterator<Statement> findStatements(TriplePattern pattern)
throws ModelRuntimeException
pattern -
ModelRuntimeException
long countStatements(TriplePattern pattern)
throws ModelRuntimeException
ModelRuntimeException
boolean contains(ResourceOrVariable subject,
UriOrVariable predicate,
NodeOrVariable object)
throws ModelRuntimeException
subject - predicate - object -
ModelRuntimeException
boolean contains(ResourceOrVariable subject,
UriOrVariable predicate,
java.lang.String plainLiteral)
throws ModelRuntimeException
subject - predicate - plainLiteral -
ModelRuntimeException
boolean contains(Statement s)
throws ModelRuntimeException
s - a Statement
ModelRuntimeException
TriplePattern createTriplePattern(ResourceOrVariable subject,
UriOrVariable predicate,
NodeOrVariable object)
subject - predicate - object -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||