Uses of Class
org.egothor.core.query.Runner

Packages that use Runner
org.egothor.core.query This package contains objects that represent a structure of a query in our inner and binary form, readers of a barrel and a result queue. 
org.egothor.query This package contains objects that represent a structure of a query in our inner form. 
org.egothor.query.runner This package defines a machinery that navigates the rider during query execution in the Vector model
org.egothor.query.runner.enhanced This package defines a machinery that navigates the rider during query execution in any model
 

Uses of Runner in org.egothor.core.query
 

Methods in org.egothor.core.query that return Runner
 Runner Query.attach(Rider r)
          This method creates a binary form of this query.
 

Uses of Runner in org.egothor.query
 

Methods in org.egothor.query that return Runner
 Runner QAnd.attach(Rider r)
          Return an AndRunner which is the binary representation of this clausula.
 Runner QGroup.attach(Rider r)
          Return a binary form of this object for the given Rider.
 Runner QNot.attach(Rider r)
          Return an NotRunner which is the binary representation of this clausula.
 Runner QOr.attach(Rider r)
          Return an OrRunner which is the binary representation of this clausula.
 Runner QPhrase.attach(Rider r)
          Return an ProxRunner which is the binary representation of this clausula.
 Runner QProx.attach(Rider r)
          Return an ProxRunner which is the binary representation of this clausula.
 Runner QTerm.attach(Rider r)
          Return a TermRunner which is the binary representation of this clausula.
 

Uses of Runner in org.egothor.query.runner
 

Subclasses of Runner in org.egothor.query.runner
 class AndRunner
          The AndRunner object represents a binary form of the boolean AND formula.
 class NotRunner
          This object represents a binary form of a NOT b formula.
 class OrRunner
          This object represents a binary form of a OR b formula.
 class PhraseRunner
          The PhraseRunner class is used when a user wishes to make a query involving two terms where the 2nd term must lie within n words of the 1st .
 class ProxRunner
          The ProxRunner class is used when a user wishes to make a query involving two terms where the 2nd term must lie within n words of the 1st .
 class TermRunner
          The TermRunner object represents a binary form of a query that consists of one term.
 class VectorRunner
          A VectorRunner can execute a number of Runners concurrently.
 

Fields in org.egothor.query.runner declared as Runner
 Runner AndRunner.a
          Description of the Field
 Runner NotRunner.a
          Description of the Field
 Runner OrRunner.a
          Description of the Field
 Runner AndRunner.b
          Description of the Field
 Runner NotRunner.b
          Description of the Field
 Runner OrRunner.b
          Description of the Field
 

Constructors in org.egothor.query.runner with parameters of type Runner
AndRunner(Runner a, Runner b)
          Constructor for the AndRunner object.
NotRunner(Runner a, Runner b)
          Constructor for the NotRunner object.
OrRunner(Runner a, Runner b)
          Constructor for the OrRunner object
VectorRunner(Rider r, Runner[] w)
          Constructor for the VectorRunner object.
 

Uses of Runner in org.egothor.query.runner.enhanced
 

Constructors in org.egothor.query.runner.enhanced with parameters of type Runner
AndRunner(int model, Runner a, Runner b)
          Constructor for the AndRunner object.
NotRunner(int model, Runner a, Runner b)
          Constructor for the NotRunner object.
OrRunner(int model, Runner a, Runner b)
          Constructor for the OrRunner object
VectorRunner(int model, Rider r, Runner[] w)
          Constructor for the VectorRunner object.