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

Packages that use Query
org.egothor.apps This package contains EGOTHOR applications. 
org.egothor.cache Provides classes that help implementing a cache for the egothor project. 
org.egothor.core This package concentrates the core data objects and interfaces. 
org.egothor.core.memory This package contains an implementation of barrels in memory. 
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.dir This package defines objects of distributed IR layer. 
org.egothor.query This package contains objects that represent a structure of a query in our inner form. 
org.egothor.query.parser This package defines JavaCC parser of user's query. 
org.egothor.slotter This package is responsible for management of arrays of DynStruct objects. 
org.egothor.store This package contains an implementation of barrels on a hard disk. 
 

Uses of Query in org.egothor.apps
 

Methods in org.egothor.apps with parameters of type Query
static void Search.printQuery(Query q)
          Description of the Method
 

Uses of Query in org.egothor.cache
 

Methods in org.egothor.cache that return Query
 Query CachedQuery.getQuery()
          Gets the query which results we are caching.
 

Constructors in org.egothor.cache with parameters of type Query
CachedQuery(Query query, Token[] tokens, int offset, int length, long max_hits2scan, double pg_rerank)
          Constructor for the CachedQuery object.
 

Uses of Query in org.egothor.core
 

Methods in org.egothor.core that return Query
 Query QueryResponse.getAdaptedQuery()
          Return the query which was finally solved in the system.
 

Methods in org.egothor.core with parameters of type Query
 void Barrel.query(Query q, ResultList result)
          Submit a query to this Barrel.
 

Constructors in org.egothor.core with parameters of type Query
QueryResponse(int offset, long wouldBe, long positives, Sequence<Hit> e, Token[] queryTokens, int enum_len, Query adaptedQuery)
          Constructor for the QueryResponse object.
 

Uses of Query in org.egothor.core.memory
 

Methods in org.egothor.core.memory with parameters of type Query
 void Document.query(Query q, ResultList result)
          Not implemented..
 void MemoryBarrel.query(Query q, ResultList result)
          Not implemented.
 

Uses of Query in org.egothor.core.query
 

Methods in org.egothor.core.query that return Query
 Query Query.applyCWI(CWI cwi)
          Return a new Query object with the given CWI applied.
 

Uses of Query in org.egothor.dir
 

Methods in org.egothor.dir with parameters of type Query
 void Group.query(Query q, ResultList result)
          Submit the given query to this Group.
 void TankerImplSecure.query(Query q, ResultList result)
          Deprecated. 
 void TankerImplSecure.querySecure(Query q, ResultList result)
          Standard query, but using multithreaded safe way.
 

Uses of Query in org.egothor.query
 

Subclasses of Query in org.egothor.query
 class QAnd
          The QAnd object represents an AND operator in a query.
 class QGroup
          The QGroup object represents a group of clausulas.
 class QNot
          The QNot class represents a NOT formula.
 class QOr
          The QOr object represents an OR operator in a query.
 class QPhrase
           
 class QProx
          The QProx object represents an digit operator in a query.
 class QTerm
          The QTerm class represents a term.
 

Methods in org.egothor.query that return Query
 Query QAnd.applyCWI(CWI cwi)
          Return a QAnd object with the given CWI applied to both sides of the query.
 Query QGroup.applyCWI(CWI cwi)
          Apply the given CWI to this Query.
 Query QNot.applyCWI(CWI cwi)
          Return a QNot object with the given CWI applied to both sides of the query.
 Query QOr.applyCWI(CWI cwi)
          Return a QOr object with the given CWI applied to both sides of the query.
 Query QPhrase.applyCWI(CWI cwi)
          Return a QPhrase object with the given CWI applied to both sides of the query.
 Query QProx.applyCWI(CWI cwi)
          Return a QProx object with the given CWI applied to both sides of the query.
 Query QTerm.applyCWI(CWI cwi)
          Return a QTerm object with the given CWI applied.
 

Methods in org.egothor.query with parameters of type Query
 void QGroup.add(Query q)
          Add the given Query to the group.
 

Constructors in org.egothor.query with parameters of type Query
QAnd(Query a, Query b)
          Constructor for the QAnd object.
QAnd(Query a, Query b, boolean req, boolean proh)
          Constructor for the QAnd object.
QNot(Query a, Query b)
          Constructor for the QNot object.
QNot(Query a, Query b, boolean required, boolean prohibited)
          Constructor for the QNot object.
QOr(Query a, Query b)
          Constructor for the QOr object.
 

Uses of Query in org.egothor.query.parser
 

Methods in org.egothor.query.parser that return Query
 Query Parser.readClausula()
           
 Query Parser.readClausulaI()
           
 Query Parser.readClausulaX()
           
 Query Parser.readPhrase()
           
 

Uses of Query in org.egothor.slotter
 

Methods in org.egothor.slotter with parameters of type Query
 void BarrelShadow.query(Query q, ResultList result)
          Submit a query to this Barrel.
 

Uses of Query in org.egothor.store
 

Methods in org.egothor.store with parameters of type Query
 void ThickBarrel.query(Query q, ResultList result)
          Solves a query in this barrel.