com.hp.hpl.jena.graph.query
Class PatternStageBase
java.lang.Object
com.hp.hpl.jena.graph.query.Stage
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:
- remembers the graph
- classifies all the triples according to the factory
- constructs the array of applicable guards
- Author:
- hedgehog
Fields inherited from class com.hp.hpl.jena.graph.query.Stage |
stillOpen |
Method Summary |
Pipe |
deliver(Pipe sink)
execute the pipeline and pump the results into _sink_; this is asynchronous. |
reuseThreads
public static boolean reuseThreads
PatternStageBase
public PatternStageBase(QueryNodeFactory factory,
Graph graph,
Mapping map,
ExpressionSet constraints,
Triple[] triples)
deliver
public Pipe deliver(Pipe sink)
- 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
Licenced under the Apache License, Version 2.0