com.hp.hpl.jena.graph.query
Class GuardArranger

java.lang.Object
  extended by com.hp.hpl.jena.graph.query.GuardArranger

public class GuardArranger
extends Object

A GuardArranger is initialised with a set of triple patterns, and can then turn a set of constraints (plus a map giving the location of variables) into an array of guards, where the i'th element of the array is the set of constraints that can be evaluated as soon as the i'th triple-pattern has been processed.


Constructor Summary
GuardArranger(Triple[] triples)
           
 
Method Summary
 ValuatorSet[] makeGuards(Mapping map, ExpressionSet constraints)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GuardArranger

public GuardArranger(Triple[] triples)
Method Detail

makeGuards

public ValuatorSet[] makeGuards(Mapping map,
                                ExpressionSet constraints)


Licenced under the Apache License, Version 2.0