de.fuberlin.wiwiss.d2rq.rdql
Class D2RQPatternStage

java.lang.Object
  extended bycom.hp.hpl.jena.graph.query.Stage
      extended bycom.hp.hpl.jena.graph.query.PatternStage
          extended byde.fuberlin.wiwiss.d2rq.rdql.D2RQPatternStage

public class D2RQPatternStage
extends com.hp.hpl.jena.graph.query.PatternStage

Version of PatternStage for D2RQ that directly relies on PatternStage. Created by Joerg Garbers on 25.02.05.

Author:
jgarbers
See Also:
D2RQPatternStage2

Field Summary
private  GraphD2RQ graph
           
 
Fields inherited from class com.hp.hpl.jena.graph.query.PatternStage
boundVariables, compiled, guards
 
Fields inherited from class com.hp.hpl.jena.graph.query.Stage
previous, stillOpen
 
Constructor Summary
D2RQPatternStage(GraphD2RQ graph, com.hp.hpl.jena.graph.query.Mapping map, com.hp.hpl.jena.graph.query.ExpressionSet constraints, com.hp.hpl.jena.graph.Triple[] triples)
           
 
Method Summary
protected  void run(com.hp.hpl.jena.graph.query.Pipe source, com.hp.hpl.jena.graph.query.Pipe sink)
          overridden from PatternStage (includes elements from run() and nest())
 
Methods inherited from class com.hp.hpl.jena.graph.query.PatternStage
canEval, compile, compile, deliver, makeBoundVariables, makeGuards, nest, plantWhereFullyBound
 
Methods inherited from class com.hp.hpl.jena.graph.query.Stage
close, connectFrom, initial, isClosed, markClosed
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

graph

private GraphD2RQ graph
Constructor Detail

D2RQPatternStage

public D2RQPatternStage(GraphD2RQ graph,
                        com.hp.hpl.jena.graph.query.Mapping map,
                        com.hp.hpl.jena.graph.query.ExpressionSet constraints,
                        com.hp.hpl.jena.graph.Triple[] triples)
Method Detail

run

protected void run(com.hp.hpl.jena.graph.query.Pipe source,
                   com.hp.hpl.jena.graph.query.Pipe sink)
overridden from PatternStage (includes elements from run() and nest())