public class SimpleStatement extends Object implements Statement
Statement interface for statements that don't have an associated
context. For statements that do have an associated context, ContextStatement can be used.SimpleValueFactory,
Serialized Form| Modifier | Constructor and Description |
|---|---|
protected |
SimpleStatement(Resource subject,
IRI predicate,
Value object)
Creates a new Statement with the supplied subject, predicate and object.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object other)
Compares a statement object to another object.
|
Resource |
getContext()
Gets the context of this statement.
|
Value |
getObject()
Gets the object of this statement.
|
IRI |
getPredicate()
Gets the predicate of this statement.
|
Resource |
getSubject()
Gets the subject of this statement.
|
int |
hashCode()
The hash code of a statement.
|
String |
toString()
Gives a String-representation of this Statement that can be used for debugging.
|
protected SimpleStatement(Resource subject, IRI predicate, Value object)
Note that creating SimpleStatement objects directly via this constructor is not the recommended approach.
Instead, use a ValueFactory (obtained from your repository or by
using SimpleValueFactory.getInstance()) to create new Statement objects.
subject - The statement's subject, must not be null.predicate - The statement's predicate, must not be null.object - The statement's object, must not be null.AbstractValueFactory.createStatement(Resource, IRI, Value)public Resource getSubject()
StatementgetSubject in interface Statementpublic IRI getPredicate()
StatementgetPredicate in interface Statementpublic Value getObject()
Statementpublic Resource getContext()
StatementgetContext in interface Statementpublic boolean equals(Object other)
Statementpublic int hashCode()
StatementCopyright © 2015-2020 Eclipse Foundation. All Rights Reserved.