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

java.lang.Object
  extended by com.hp.hpl.jena.graph.query.StageElement
Direct Known Subclasses:
StageElement.FindTriples, StageElement.PutBindings, StageElement.RunValuatorSet

public abstract class StageElement
extends Object

Class used internally by PatternStage to express the notion of "the runnable next component in this stage".

Author:
kers

Nested Class Summary
static class StageElement.FindTriples
          A FindTriples runs match-and-next over all the triples returned by its finder.
static class StageElement.PutBindings
          A PutBindings is created with a domain sink and, whenever it is run, puts a copy of the current domain down the sink.
static class StageElement.RunValuatorSet
          A RunValuatorSet is created with a ValuatorSet and a next StageElement; whenever it is run, it evaluates the ValuatorSet and only if that answers true does it run the next StageElement.
 
Constructor Summary
StageElement()
           
 
Method Summary
abstract  void run(Domain current)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StageElement

public StageElement()
Method Detail

run

public abstract void run(Domain current)


Licenced under the Apache License, Version 2.0