org.openanzo.model.impl.query
Class BasicGraphEngineConfig

java.lang.Object
  extended by org.openanzo.glitter.DefaultEngineConfig
      extended by org.openanzo.model.impl.query.CoreEngineConfig
          extended by org.openanzo.model.impl.query.BasicGraphEngineConfig
All Implemented Interfaces:
EngineConfig

public class BasicGraphEngineConfig
extends CoreEngineConfig

BasicGraphEngineConfig is a Glitter Engine config that uses triple find operations on BasicGraphs in order to do queries. The graphs are retrieved by URI from the provided IDataset.

Author:
Matthew Roy ( mroy@cambridgesemantics.com )

Constructor Summary
BasicGraphEngineConfig(IDataset dataset)
          Create new BasicGraphEngineConfig with dataset as source of graphs.
 
Method Summary
 SolutionGeneratorFactory getSolutionGeneratorFactory()
           
 
Methods inherited from class org.openanzo.model.impl.query.CoreEngineConfig
getDatasetClass, getFunctionalPredicates, getQueryExecutionPlan, getQueryValidators, getTreeRewriters, includeInferredTriples, registerFunctionalPredicate, setIncludeInferredTriples
 
Methods inherited from class org.openanzo.glitter.DefaultEngineConfig
allowNaryUnion, substituteFixedBindings
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.openanzo.glitter.EngineConfig
allowNaryUnion, substituteFixedBindings
 

Constructor Detail

BasicGraphEngineConfig

public BasicGraphEngineConfig(IDataset dataset)
Create new BasicGraphEngineConfig with dataset as source of graphs.

Parameters:
dataset - Source of graphs for query engine
Method Detail

getSolutionGeneratorFactory

public SolutionGeneratorFactory getSolutionGeneratorFactory()
Returns:
A SolutionGeneratorFactory that can produce SolutionGenerators for the Glitter engine.


Copyright © 2007 Cambridge Semantics Inc.. All Rights Reserved.