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 void
addProperties(Map<Resource,Node[]> properties)
void
addProperties(Resource property, Node[] values)
void
addProperty(Resource property, Node value)
Object
clone()
void
deleteProperties()
void
deleteProperties(Resource property, Node[] values)
void
deleteProperty(Resource property)
void
deleteProperty(Resource property, Node value)
Node
getObject()
Resource
getPredicate()
Map<Resource,Node[]>
getProperties()
Node[]
getProperties(Resource property)
Node
getProperty(Resource property)
Map<String,Node[]>
getStringProperties()
Subject
getSubject()
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)
-
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()
-
-