|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--org.ilrt.inkling.api.Statement
Inspired by http://www.w3.org/2001/12/rubyrdf/basicrdf.rb A simple Statement (Triple) object, with an ID. Except if created empty, subject, predicate and object should not be null: use Query for simple query objects with nulls.
| Constructor Summary | |
Statement()
Empty constructor |
|
Statement(Node subject,
Node predicate,
Node object)
Constructor with Nodes. |
|
| Method Summary | |
java.lang.String |
getID()
Identifier |
Node |
getObject()
Accessor for object |
Node |
getPredicate()
Accessor for predicate |
Node |
getSubject()
Accessor for subject |
java.lang.String |
inspect()
For printing/debugging |
void |
setObject(Node object)
Set the object Node. |
void |
setPredicate(Node predicate)
Set the predicate Node. |
void |
setSubject(Node subject)
Set the subject Node. |
java.lang.String |
toString()
Accessor |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public Statement()
public Statement(Node subject,
Node predicate,
Node object)
| Method Detail |
public java.lang.String getID()
throws java.security.NoSuchAlgorithmException
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String inspect()
public void setSubject(Node subject)
public void setPredicate(Node predicate)
public void setObject(Node object)
public Node getSubject()
public Node getPredicate()
public Node getObject()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||