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.SimpleValueFactory#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.