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

java.lang.Object
  extended by com.hp.hpl.jena.graph.query.Stage
      extended by com.hp.hpl.jena.graph.query.PatternStageBase
Direct Known Subclasses:
PatternStage

public abstract class PatternStageBase
extends Stage

PatternStageBase contains the features that are common to the traditional PatternStage engine and the Faster engine. (Eventually the two will merge back together.) Notable, it:

Author:
hedgehog

Field Summary
 
Fields inherited from class com.hp.hpl.jena.graph.query.Stage
stillOpen
 
Constructor Summary
PatternStageBase(QueryNodeFactory factory, Graph graph, Mapping map, ExpressionSet constraints, Triple[] triples)
           
 
Method Summary
 Pipe deliver(Pipe result)
          execute the pipeline and pump the results into _sink_; this is asynchronous.
 
Methods inherited from class com.hp.hpl.jena.graph.query.Stage
close, connectFrom, initial, isClosed
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PatternStageBase

public PatternStageBase(QueryNodeFactory factory,
                        Graph graph,
                        Mapping map,
                        ExpressionSet constraints,
                        Triple[] triples)
Method Detail

deliver

public Pipe deliver(Pipe result)
Description copied from class: Stage
execute the pipeline and pump the results into _sink_; this is asynchronous. deliver that same _sink_ as our result. (This allows the sink to be created as the argument to _deliver_.)

Specified by:
deliver in class Stage


Copyright © 2000, 2001, 2002, 2003, 2004, 2005 Hewlett-Packard Development Company, LP