Nuxeo Enterprise Platform 5.4

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
 

Method Detail

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

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.