|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This is a programming interface to an RDF model.
An RDF model is a directed labeled graph.
This interface represents a model as container of triples.
RDF models must implement getURI()
according to a standard MD5-based algorithm.
DigestUtil
,
RDFDigestUtil
Method Summary | |
void |
add(Statement t)
Adds a new triple to the model. |
boolean |
contains(Statement t)
Tests if the model contains the given triple. |
Model |
create()
Creates empty model of the same Class |
Model |
duplicate()
Clone the model. |
java.util.Enumeration |
elements()
Enumerate triples |
Model |
find(Resource subject,
Resource predicate,
RDFNode object)
General method to search for triples. |
NodeFactory |
getNodeFactory()
Returns the node factory for this model |
java.lang.String |
getSourceURI()
Returns current base URI setting. |
void |
remove(Statement t)
Removes the triple from the model. |
void |
setSourceURI(java.lang.String uri)
Set a base URI for the model. |
int |
size()
Number of triples in the model |
Methods inherited from interface org.w3c.rdf.model.Resource |
getURI |
Methods inherited from interface org.w3c.rdf.model.RDFNode |
getLabel |
Method Detail |
public void setSourceURI(java.lang.String uri)
public java.lang.String getSourceURI()
public int size()
public java.util.Enumeration elements()
public boolean contains(Statement t)
true
if the triple belongs to the model;
false
otherwise.public void add(Statement t)
public void remove(Statement t)
public Model find(Resource subject, Resource predicate, RDFNode object)
null
input for any parameter will match anything.
Example: Model result = m.find( null, RDF.type, new ResourceImpl("http://...#MyClass") )
finds all instances of the class MyClass
public Model duplicate()
public Model create()
public NodeFactory getNodeFactory()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |