Uses of Interface
no.sesat.search.query.token.TokenEvaluationEngine

Packages that use TokenEvaluationEngine
no.sesat.search.mode.command ##### THIS IS THE TEMPLATE FOR THE PACKAGE DOC COMMENTS. 
no.sesat.search.query.finder   
no.sesat.search.query.parser IMPLEMENTATION PACKAGE TO no.sesat.search.query.
Therefore the dependency goes from this package to the query pacakge. 
no.sesat.search.query.token   
no.sesat.search.query.transform   
no.sesat.search.run   
 

Uses of TokenEvaluationEngine in no.sesat.search.mode.command
 

Methods in no.sesat.search.mode.command that return TokenEvaluationEngine
protected  TokenEvaluationEngine AbstractSearchCommand.getEngine()
          Use this always instead of context.getTokenEvaluationEngine() because the command could be running off a different query string.
 TokenEvaluationEngine AbstractSearchCommand.ReconstructedQuery.getEngine()
           
 

Uses of TokenEvaluationEngine in no.sesat.search.query.finder
 

Methods in no.sesat.search.query.finder with parameters of type TokenEvaluationEngine
 Set<Clause> PredicateFinder.findClauses(Clause root, org.apache.commons.collections.Predicate predicate, TokenEvaluationEngine engine)
          find all the clauses containing the predicate.
 Clause PredicateFinder.findFirstClause(Clause root, org.apache.commons.collections.Predicate predicate, TokenEvaluationEngine engine)
          find the first clause containing the predicate.
 

Uses of TokenEvaluationEngine in no.sesat.search.query.parser
 

Methods in no.sesat.search.query.parser with parameters of type TokenEvaluationEngine
static AndClauseImpl AndClauseImpl.createAndClause(Clause first, Clause second, TokenEvaluationEngine engine)
          Creator method for AndClauseImpl objects.
static AndNotClauseImpl AndNotClauseImpl.createAndNotClause(Clause first, TokenEvaluationEngine engine)
          Creator method for AndNotClauseImpl objects.
static
<T extends AbstractUnaryClause>
T
AbstractUnaryClause.createClause(Class<T> clauseClass, String term, Clause left, Clause right, TokenEvaluationEngine engine, no.sesat.commons.ref.ReferenceMap<String,T> weakCache)
          Works off the assumption that OperationClause constructor's have the exact parameter list: final String term, final Clause left, final Clause right, final Set<Predicate> knownPredicates, final Set<Predicate> possiblePredicates Where this is true subclasses are free to use this helper method.
static
<T extends AbstractLeafClause>
T
AbstractLeafClause.createClause(Class<T> clauseClass, String term, String field, TokenEvaluationEngine engine, no.sesat.commons.ref.ReferenceMap<String,T> weakCache)
          Works off the assumption that LeafClause constructor's have the exact parameter list: final String term, final String field, final Set<Predicate> knownPredicates, final Set<Predicate> possiblePredicates Where this is true subclasses are free to use this helper method.
static DefaultOperatorClauseImpl DefaultOperatorClauseImpl.createDefaultOperatorClause(Clause first, Clause second, TokenEvaluationEngine engine)
          Creator method for OrClauseImpl objects.
static EmailClauseImpl EmailClauseImpl.createEmailClause(String term, String field, TokenEvaluationEngine engine)
          Creator method for EmailClauseImpl objects.
static IntegerClauseImpl IntegerClauseImpl.createIntegerClause(String term, String field, TokenEvaluationEngine predicate2evaluatorFactory)
          Creator method for IntegerClauseImpl objects.
static NotClauseImpl NotClauseImpl.createNotClause(Clause first, TokenEvaluationEngine engine)
          Creator method for NotClauseImpl objects.
static NumberGroupClauseImpl NumberGroupClauseImpl.createNumberGroupClause(String term, String field, TokenEvaluationEngine predicate2evaluatorFactory)
          Creator method for NumberGroupClauseImpl objects.
static OrClauseImpl OrClauseImpl.createOrClause(Clause first, Clause second, TokenEvaluationEngine engine)
          Creator method for OrClauseImpl objects.
static PhoneNumberClauseImpl PhoneNumberClauseImpl.createPhoneNumberClause(String term, String field, TokenEvaluationEngine predicate2evaluatorFactory)
          Creator method for PhoneNumberClauseImpl objects.
static PhraseClauseImpl PhraseClauseImpl.createPhraseClause(String term, String field, TokenEvaluationEngine engine)
          Creator method for PhraseClauseImpl objects.
static UrlClauseImpl UrlClauseImpl.createUrlClause(String term, String field, TokenEvaluationEngine engine)
          Creator method for UrlClauseImpl objects.
static WordClauseImpl WordClauseImpl.createWordClause(String term, String field, TokenEvaluationEngine predicate2evaluatorFactory)
          Creator method for WordClauseImpl objects.
static XorClauseImpl XorClauseImpl.createXorClause(Clause first, Clause second, XorClause.Hint hint, TokenEvaluationEngine engine)
          Creator method for XorClauseImpl objects.
protected static boolean AbstractClause.findPredicates(TokenEvaluationEngine engine)
          Find the predicates that are applicable to the clause.
 

Uses of TokenEvaluationEngine in no.sesat.search.query.token
 

Classes in no.sesat.search.query.token that implement TokenEvaluationEngine
 class DeadTokenEvaluationEngineImpl
          A dead evaluation engine.
 class TokenEvaluationEngineImpl
          TokenEvaluateFactory provides knowledge about which implementation of TokenEvaluator that can handle a particular token.
 

Methods in no.sesat.search.query.token that return TokenEvaluationEngine
 TokenEvaluationEngine TokenEvaluationEngineContext.getTokenEvaluationEngine()
          Get the tokenEvalautorFactory.
 

Uses of TokenEvaluationEngine in no.sesat.search.query.transform
 

Methods in no.sesat.search.query.transform that return TokenEvaluationEngine
 TokenEvaluationEngine QueryTransformer.Context.getTokenEvaluationEngine()
          For evaluation acitions on individual (or the whole query) terms.
 

Uses of TokenEvaluationEngine in no.sesat.search.run
 

Fields in no.sesat.search.run declared as TokenEvaluationEngine
protected  TokenEvaluationEngine RunningQueryImpl.engine
           
 



Copyright © 2005-2009 Schibsted ASA. All Rights Reserved.