com.hp.hpl.jena.sparql.util.graph
Class GraphFactory

java.lang.Object
  extended by com.hp.hpl.jena.sparql.util.graph.GraphFactory

public class GraphFactory
extends java.lang.Object

Ways to make graphs and models


Constructor Summary
GraphFactory()
           
 
Method Summary
static com.hp.hpl.jena.graph.Graph createDefaultGraph()
          Create a graph - ARQ-wide default type
static com.hp.hpl.jena.graph.Graph createGraphMem()
          Create a graph that is a Jena memory graph
static com.hp.hpl.jena.graph.Graph createJenaDefaultGraph()
          Create a graph - always the Jena default graph type
static com.hp.hpl.jena.graph.Graph createPlainGraph()
          Very simple graph that uses same-term for find() (small-scale use only)
static com.hp.hpl.jena.rdf.model.Model makeDefaultModel()
          Create a model over a default graph (ARQ-wide for degault graph type)
static com.hp.hpl.jena.rdf.model.Model makeJenaDefaultModel()
          Guaranteed call-through to Jena's ModelFactory operation
static com.hp.hpl.jena.rdf.model.Model makePlainModel()
          Create a model over a plain graph (small-scale use only)
static com.hp.hpl.jena.graph.Graph sinkGraph()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GraphFactory

public GraphFactory()
Method Detail

createGraphMem

public static com.hp.hpl.jena.graph.Graph createGraphMem()
Create a graph that is a Jena memory graph

See Also:
createDefaultGraph()

createDefaultGraph

public static com.hp.hpl.jena.graph.Graph createDefaultGraph()
Create a graph - ARQ-wide default type


createJenaDefaultGraph

public static com.hp.hpl.jena.graph.Graph createJenaDefaultGraph()
Create a graph - always the Jena default graph type


createPlainGraph

public static com.hp.hpl.jena.graph.Graph createPlainGraph()
Very simple graph that uses same-term for find() (small-scale use only)


sinkGraph

public static com.hp.hpl.jena.graph.Graph sinkGraph()

makeJenaDefaultModel

public static com.hp.hpl.jena.rdf.model.Model makeJenaDefaultModel()
Guaranteed call-through to Jena's ModelFactory operation


makeDefaultModel

public static com.hp.hpl.jena.rdf.model.Model makeDefaultModel()
Create a model over a default graph (ARQ-wide for degault graph type)


makePlainModel

public static com.hp.hpl.jena.rdf.model.Model makePlainModel()
Create a model over a plain graph (small-scale use only)



Copyright ? 2004, 2005, 2006, 2007, 2008, 2009 Hewlett-Packard Development Company, LP Copyright ? 2010 Talis Systems Ltd. Copyright ? 2010, 2011 Epimorphics Ltd.