Interface Statement
-
- All Superinterfaces:
Cloneable,Comparable<Statement>,Serializable
- All Known Implementing Classes:
StatementImpl
public interface Statement extends Comparable<Statement>, Serializable, Cloneable
Statement interface.- Author:
- Anahide Tchertchian
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddProperties(Map<Resource,Node[]> properties)voidaddProperties(Resource property, Node[] values)voidaddProperty(Resource property, Node value)Objectclone()voiddeleteProperties()voiddeleteProperties(Resource property, Node[] values)voiddeleteProperty(Resource property)voiddeleteProperty(Resource property, Node value)NodegetObject()ResourcegetPredicate()Map<Resource,Node[]>getProperties()Node[]getProperties(Resource property)NodegetProperty(Resource property)Map<String,Node[]>getStringProperties()SubjectgetSubject()voidsetObject(Node object)voidsetPredicate(Node predicate)voidsetProperties(Map<Resource,Node[]> properties)voidsetProperties(Resource property, Node[] values)voidsetProperty(Resource property, Node value)voidsetSubject(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)
-
deleteProperties
void deleteProperties()
-
deleteProperty
void deleteProperty(Resource property)
-
clone
Object clone()
-
-