public class StatementImpl extends Object implements Statement
| Constructor and Description |
|---|
StatementImpl()
Constructor for NULL statement.
|
StatementImpl(Node subject,
Node predicate,
Node object)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addProperties(Map<Resource,Node[]> properties) |
void |
addProperties(Resource property,
Node[] values) |
void |
addProperty(Resource property,
Node value) |
Object |
clone() |
int |
compareTo(Statement o) |
void |
deleteProperties() |
void |
deleteProperties(Resource property,
Node[] values) |
void |
deleteProperty(Resource property) |
void |
deleteProperty(Resource property,
Node value) |
boolean |
equals(Object other) |
Node |
getObject() |
Resource |
getPredicate() |
Map<Resource,Node[]> |
getProperties() |
Node[] |
getProperties(Resource property) |
Node |
getProperty(Resource property) |
Map<String,Node[]> |
getStringProperties() |
Subject |
getSubject() |
int |
hashCode() |
void |
setObject(Node object) |
void |
setPredicate(Node predicate) |
void |
setProperties(Map<Resource,Node[]> properties) |
void |
setProperties(Resource property,
Node[] values) |
void |
setProperty(Resource property,
Node value) |
void |
setSubject(Node subject) |
String |
toString() |
public Resource getPredicate()
getPredicate in interface Statementpublic void setPredicate(Node predicate)
setPredicate in interface Statementpublic Subject getSubject()
getSubject in interface Statementpublic void setSubject(Node subject)
setSubject in interface Statementpublic Map<Resource,Node[]> getProperties()
getProperties in interface Statementpublic Map<String,Node[]> getStringProperties()
getStringProperties in interface Statementpublic Node getProperty(Resource property)
getProperty in interface Statementpublic Node[] getProperties(Resource property)
getProperties in interface Statementpublic void setProperties(Map<Resource,Node[]> properties)
setProperties in interface Statementpublic void setProperty(Resource property, Node value)
setProperty in interface Statementpublic void setProperties(Resource property, Node[] values)
setProperties in interface Statementpublic void deleteProperties()
deleteProperties in interface Statementpublic void deleteProperty(Resource property)
deleteProperty in interface Statementpublic void deleteProperty(Resource property, Node value)
deleteProperty in interface Statementpublic void deleteProperties(Resource property, Node[] values)
deleteProperties in interface Statementpublic void addProperties(Map<Resource,Node[]> properties)
addProperties in interface Statementpublic void addProperty(Resource property, Node value)
addProperty in interface Statementpublic void addProperties(Resource property, Node[] values)
addProperties in interface Statementpublic int compareTo(Statement o)
compareTo in interface Comparable<Statement>public Object clone() throws CloneNotSupportedException
clone in interface Statementclone in class ObjectCloneNotSupportedExceptionCopyright © 2012 Nuxeo SA. All Rights Reserved.