|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.hedenus.rdf.RDFGraph
public class RDFGraph
A RDF graph.
Field Summary | |
---|---|
static int |
STATEMENT_ASSERTED
|
static int |
STATEMENT_AXIOM
|
static int |
STATEMENT_INFERED
|
Constructor Summary | |
---|---|
RDFGraph()
|
Method Summary | |
---|---|
void |
addGraphListener(GraphListener l)
|
java.util.Collection |
arcs()
Returns all arcs of the graph. |
BlankNode |
createBlankNode()
Creates a new blank node. |
Literal |
createLiteral(java.lang.String string,
java.lang.String datatype,
java.lang.String language)
Creates a new literal node. |
Statement |
createStatement(RDFNode subject,
java.lang.String predicate,
RDFNode object,
int statementType)
Creates a (basic) statement. |
URIRefNode |
createURIRefNode(java.lang.String uri)
Returns or lazily creates a resource object for a URI. |
void |
dump()
|
void |
dump(java.io.OutputStream outputStream,
boolean sort)
|
NamespaceContext |
getNamespaceContext()
|
RDFNode |
getNode(java.lang.String key)
Returns a node by its key. |
int |
getStatementType(Statement statement)
|
java.util.Collection |
nodes()
Returns all nodes of the graph. |
int |
queryStatement(java.lang.String subject,
java.lang.String predicate,
java.lang.String object,
java.util.Collection result)
Queries statement and puts the matching statements into result . |
void |
removeGraphListener(GraphListener l)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int STATEMENT_AXIOM
public static final int STATEMENT_ASSERTED
public static final int STATEMENT_INFERED
Constructor Detail |
---|
public RDFGraph()
Method Detail |
---|
public void addGraphListener(GraphListener l)
public void removeGraphListener(GraphListener l)
public RDFNode getNode(java.lang.String key)
key
- the node's key.public java.util.Collection nodes()
Graph
nodes
in interface Graph
public java.util.Collection arcs()
Graph
arcs
in interface Graph
public NamespaceContext getNamespaceContext()
public void dump()
public void dump(java.io.OutputStream outputStream, boolean sort)
public int queryStatement(java.lang.String subject, java.lang.String predicate, java.lang.String object, java.util.Collection result)
result
.
subject
- predicate
- object
- result
-
public int getStatementType(Statement statement)
public Statement createStatement(RDFNode subject, java.lang.String predicate, RDFNode object, int statementType)
public URIRefNode createURIRefNode(java.lang.String uri) throws RDFException
RDFException
public BlankNode createBlankNode()
public Literal createLiteral(java.lang.String string, java.lang.String datatype, java.lang.String language)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |