org.openrdf.jena
Class ValueToNode

java.lang.Object
  extended by org.openrdf.jena.ValueToNode

public class ValueToNode
extends Object

A Jena Node is equivalent to a Sesame Value. This class provides some utilities to convert between Jena Nodes and Sesame Values.

Author:
wf

Field Summary
private static com.hp.hpl.jena.rdf.model.impl.ModelCom BogusModel
           
private static org.apache.log4j.Logger logger
           
 
Constructor Summary
ValueToNode()
           
 
Method Summary
static Node convert(Value value)
          Convert from Sesame Value to Jena Node.
static Value reverse(Node n)
          Convert from Jena Node to Sesame Value
static Statement sesameToStatement(Resource subject, URI predicate, Value object)
          convert some sesame triples to Jena statement
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

private static org.apache.log4j.Logger logger

BogusModel

private static com.hp.hpl.jena.rdf.model.impl.ModelCom BogusModel
Constructor Detail

ValueToNode

public ValueToNode()
Method Detail

convert

public static Node convert(Value value)
Convert from Sesame Value to Jena Node. Note: if null is passed in, null is passed back.

Parameters:
value - a Sesame Value.
Returns:
a correspondent Jena Node.

reverse

public static Value reverse(Node n)
Convert from Jena Node to Sesame Value

Parameters:
n - a Jena Node.
Returns:
a correspondent Sesame Value.

sesameToStatement

public static Statement sesameToStatement(Resource subject,
                                          URI predicate,
                                          Value object)
convert some sesame triples to Jena statement