org.nuxeo.ecm.platform.relations.api
Interface Statement
- All Superinterfaces:
- java.lang.Cloneable, java.lang.Comparable<Statement>, java.io.Serializable
- All Known Implementing Classes:
- StatementImpl
public interface Statement
- extends java.lang.Comparable<Statement>, java.io.Serializable, java.lang.Cloneable
Statement interface.
- Author:
- Anahide Tchertchian
Method Summary |
void |
addProperties(java.util.Map<Resource,Node[]> properties)
|
void |
addProperties(Resource property,
Node[] values)
|
void |
addProperty(Resource property,
Node value)
|
java.lang.Object |
clone()
|
void |
deleteProperties()
|
void |
deleteProperties(Resource property,
Node[] values)
|
void |
deleteProperty(Resource property)
|
void |
deleteProperty(Resource property,
Node value)
|
Node |
getObject()
|
Resource |
getPredicate()
|
java.util.Map<Resource,Node[]> |
getProperties()
|
Node[] |
getProperties(Resource property)
|
Node |
getProperty(Resource property)
|
java.util.Map<java.lang.String,Node[]> |
getStringProperties()
|
Subject |
getSubject()
|
void |
setObject(Node object)
|
void |
setPredicate(Node predicate)
|
void |
setProperties(java.util.Map<Resource,Node[]> properties)
|
void |
setProperties(Resource property,
Node[] values)
|
void |
setProperty(Resource property,
Node value)
|
void |
setSubject(Node subject)
|
Methods inherited from interface java.lang.Comparable |
compareTo |
getObject
Node getObject()
setObject
void setObject(Node object)
getPredicate
Resource getPredicate()
setPredicate
void setPredicate(Node predicate)
getSubject
Subject getSubject()
setSubject
void setSubject(Node subject)
getProperties
java.util.Map<Resource,Node[]> getProperties()
getStringProperties
java.util.Map<java.lang.String,Node[]> getStringProperties()
getProperty
Node getProperty(Resource property)
getProperties
Node[] getProperties(Resource property)
setProperties
void setProperties(java.util.Map<Resource,Node[]> properties)
setProperty
void setProperty(Resource property,
Node value)
setProperties
void setProperties(Resource property,
Node[] values)
deleteProperties
void deleteProperties()
deleteProperty
void deleteProperty(Resource property)
deleteProperty
void deleteProperty(Resource property,
Node value)
deleteProperties
void deleteProperties(Resource property,
Node[] values)
addProperties
void addProperties(java.util.Map<Resource,Node[]> properties)
addProperty
void addProperty(Resource property,
Node value)
addProperties
void addProperties(Resource property,
Node[] values)
clone
java.lang.Object clone()
throws java.lang.CloneNotSupportedException
- Throws:
java.lang.CloneNotSupportedException
Copyright © 2010 Nuxeo SAS. All Rights Reserved.