Class DatasetBuilderStd

java.lang.Object
org.apache.jena.tdb1.setup.DatasetBuilderStd

public class DatasetBuilderStd extends Object
This class is the process of building a dataset. Records BlockMgr/BufferChannel/NodeTable for use by the transaction builder.
  • Constructor Details

  • Method Details

    • create

      public static DatasetGraphTDB create(Location location)
      Parameters:
      location -
      Returns:
      DatasetGraphTDB
    • create

      public static DatasetGraphTDB create(Location location, StoreParams appParams)
      Create a DatasetGraphTDB with a set of StoreParams. The parameters for a store have 3 inputs: the parameters provided, any parameters
      Parameters:
      location - Where to create the database.
      appParams - Store parameters to use (null means use default). {See StoreParams).
      Returns:
      DatasetGraphTDB
    • create

      public static DatasetGraphTDB create(StoreParams params)
    • stdBuilder

      public static DatasetBuilderStd stdBuilder()
    • build

      public DatasetGraphTDB build(Location location, StoreParams params)
    • _build

      public DatasetGraphTDB _build(Location location, StoreParams params, boolean writeable, org.apache.jena.sparql.engine.optimizer.reorder.ReorderTransformation _transform)
    • makeNodeTable

      public NodeTable makeNodeTable(Location location, StoreParams params)
    • setOptimizerWarningFlag

      public static void setOptimizerWarningFlag(boolean b)
      Set the global flag that control the "No BGP optimizer" warning. Set to false to silence the warning
    • chooseOptimizer

      public static org.apache.jena.sparql.engine.optimizer.reorder.ReorderTransformation chooseOptimizer(Location location)