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

Packages that use TokenPredicate
no.sesat.search.query ##### 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   
 

Uses of TokenPredicate in no.sesat.search.query
 

Methods in no.sesat.search.query that return types with arguments of type TokenPredicate
 Set<TokenPredicate> Clause.getKnownPredicates()
          get the set of known predicates.
 Set<TokenPredicate> Clause.getPossiblePredicates()
          the set of possible predicates.
 

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

Methods in no.sesat.search.query.finder that return types with arguments of type TokenPredicate
 Set<TokenPredicate> PredicateCollector.getKnownPredicates()
           
 Set<TokenPredicate> PredicateCollector.getPossiblePredicates()
           
 

Methods in no.sesat.search.query.finder with parameters of type TokenPredicate
static boolean ParentFinder.insideOf(List<UnaryClause> parents, TokenPredicate token)
           
 

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

Methods in no.sesat.search.query.parser that return types with arguments of type TokenPredicate
 Set<TokenPredicate> AbstractClause.getKnownPredicates()
          Get the set of knownPredicates for this Clause.
 Set<TokenPredicate> AbstractClause.getPossiblePredicates()
          Get the set of possiblePredicates for this Clause.
 

Constructor parameters in no.sesat.search.query.parser with type arguments of type TokenPredicate
AbstractBinaryClause(String term, Clause first, Clause second, Set<TokenPredicate> knownPredicates, Set<TokenPredicate> possiblePredicates)
          Create the infix operation clause with the given term, left and right child clauses, and known and possible predicate sets.
AbstractBinaryClause(String term, Clause first, Clause second, Set<TokenPredicate> knownPredicates, Set<TokenPredicate> possiblePredicates)
          Create the infix operation clause with the given term, left and right child clauses, and known and possible predicate sets.
AbstractClause(String term, Set<TokenPredicate> knownPredicates, Set<TokenPredicate> possiblePredicates)
          Create clause with the given term, known and possible predicates.
AbstractClause(String term, Set<TokenPredicate> knownPredicates, Set<TokenPredicate> possiblePredicates)
          Create clause with the given term, known and possible predicates.
AbstractLeafClause(String term, String field, Set<TokenPredicate> knownPredicates, Set<TokenPredicate> possiblePredicates)
          Create clause with the given term, known and possible predicates.
AbstractLeafClause(String term, String field, Set<TokenPredicate> knownPredicates, Set<TokenPredicate> possiblePredicates)
          Create clause with the given term, known and possible predicates.
AbstractUnaryClause(String term, Clause first, Set<TokenPredicate> knownPredicates, Set<TokenPredicate> possiblePredicates)
          Create clause with the given term, known and possible predicates.
AbstractUnaryClause(String term, Clause first, Set<TokenPredicate> knownPredicates, Set<TokenPredicate> possiblePredicates)
          Create clause with the given term, known and possible predicates.
AndClauseImpl(String term, Clause first, Clause second, Set<TokenPredicate> knownPredicates, Set<TokenPredicate> possiblePredicates)
          Create clause with the given term, field, known and possible predicates.
AndClauseImpl(String term, Clause first, Clause second, Set<TokenPredicate> knownPredicates, Set<TokenPredicate> possiblePredicates)
          Create clause with the given term, field, known and possible predicates.
AndNotClauseImpl(String term, Clause first, Clause second, Set<TokenPredicate> knownPredicates, Set<TokenPredicate> possiblePredicates)
          Create the AndNotClauseImpl with the given term, left and right child clauses, and known and possible predicate sets.
AndNotClauseImpl(String term, Clause first, Clause second, Set<TokenPredicate> knownPredicates, Set<TokenPredicate> possiblePredicates)
          Create the AndNotClauseImpl with the given term, left and right child clauses, and known and possible predicate sets.
DefaultOperatorClauseImpl(String term, Clause first, Clause second, Set<TokenPredicate> knownPredicates, Set<TokenPredicate> possiblePredicates)
          Create the OrClauseImpl with the given term, left and right child clauses, and known and possible predicate sets.
DefaultOperatorClauseImpl(String term, Clause first, Clause second, Set<TokenPredicate> knownPredicates, Set<TokenPredicate> possiblePredicates)
          Create the OrClauseImpl with the given term, left and right child clauses, and known and possible predicate sets.
EmailClauseImpl(String term, String field, Set<TokenPredicate> knownPredicates, Set<TokenPredicate> possiblePredicates)
          Create clause with the given term, known and possible predicates.
EmailClauseImpl(String term, String field, Set<TokenPredicate> knownPredicates, Set<TokenPredicate> possiblePredicates)
          Create clause with the given term, known and possible predicates.
IntegerClauseImpl(String term, String field, Set<TokenPredicate> knownPredicates, Set<TokenPredicate> possiblePredicates)
          Create clause with the given term, known and possible predicates.
IntegerClauseImpl(String term, String field, Set<TokenPredicate> knownPredicates, Set<TokenPredicate> possiblePredicates)
          Create clause with the given term, known and possible predicates.
NotClauseImpl(String term, Clause first, Clause second, Set<TokenPredicate> knownPredicates, Set<TokenPredicate> possiblePredicates)
          Create the NotClauseImpl with the given term, and left child clauses, and known and possible predicate sets.
NotClauseImpl(String term, Clause first, Clause second, Set<TokenPredicate> knownPredicates, Set<TokenPredicate> possiblePredicates)
          Create the NotClauseImpl with the given term, and left child clauses, and known and possible predicate sets.
NumberGroupClauseImpl(String term, String field, Set<TokenPredicate> knownPredicates, Set<TokenPredicate> possiblePredicates)
          Create clause with the given term, known and possible predicates.
NumberGroupClauseImpl(String term, String field, Set<TokenPredicate> knownPredicates, Set<TokenPredicate> possiblePredicates)
          Create clause with the given term, known and possible predicates.
OrClauseImpl(String term, Clause first, Clause second, Set<TokenPredicate> knownPredicates, Set<TokenPredicate> possiblePredicates)
          Create the OrClauseImpl with the given term, left and right child clauses, and known and possible predicate sets.
OrClauseImpl(String term, Clause first, Clause second, Set<TokenPredicate> knownPredicates, Set<TokenPredicate> possiblePredicates)
          Create the OrClauseImpl with the given term, left and right child clauses, and known and possible predicate sets.
PhoneNumberClauseImpl(String term, String field, Set<TokenPredicate> knownPredicates, Set<TokenPredicate> possiblePredicates)
          Create clause with the given term, known and possible predicates.
PhoneNumberClauseImpl(String term, String field, Set<TokenPredicate> knownPredicates, Set<TokenPredicate> possiblePredicates)
          Create clause with the given term, known and possible predicates.
PhraseClauseImpl(String term, String field, Set<TokenPredicate> knownPredicates, Set<TokenPredicate> possiblePredicates)
          Create clause with the given term, known and possible predicates.
PhraseClauseImpl(String term, String field, Set<TokenPredicate> knownPredicates, Set<TokenPredicate> possiblePredicates)
          Create clause with the given term, known and possible predicates.
UrlClauseImpl(String term, String field, Set<TokenPredicate> knownPredicates, Set<TokenPredicate> possiblePredicates)
          Create clause with the given term, known and possible predicates.
UrlClauseImpl(String term, String field, Set<TokenPredicate> knownPredicates, Set<TokenPredicate> possiblePredicates)
          Create clause with the given term, known and possible predicates.
WordClauseImpl(String term, String field, Set<TokenPredicate> knownPredicates, Set<TokenPredicate> possiblePredicates)
          Create clause with the given term, known and possible predicates.
WordClauseImpl(String term, String field, Set<TokenPredicate> knownPredicates, Set<TokenPredicate> possiblePredicates)
          Create clause with the given term, known and possible predicates.
XorClauseImpl(String term, Clause first, Clause second, XorClause.Hint hint, Set<TokenPredicate> knownPredicates, Set<TokenPredicate> possiblePredicates)
          Create the XorClauseImpl with the given term, left and right child clauses, and known and possible predicate sets.
XorClauseImpl(String term, Clause first, Clause second, XorClause.Hint hint, Set<TokenPredicate> knownPredicates, Set<TokenPredicate> possiblePredicates)
          Create the XorClauseImpl with the given term, left and right child clauses, and known and possible predicate sets.
 

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

Classes in no.sesat.search.query.token that implement TokenPredicate
 class AbstractTokenPredicate
          Base class helping with equals, hashcode, and toString overrides which all TokenPredicate implementations share.
 class Categories
          A formalised breakdown of metadata categories that search terms can match.
 class ExactTokenPredicateImpl
          An token predicate peer that only evaluates to true against its original token predicate on exact query matches.
 class TokenPredicateImpl
          The default implementation used.
 

Methods in no.sesat.search.query.token that return TokenPredicate
static TokenPredicate TokenPredicateUtility.createAnonymousTokenPredicate(String name)
           
 TokenPredicate TokenPredicateImpl.exactPeer()
           
 TokenPredicate TokenPredicate.exactPeer()
          A token predicate that requires an exact match against the whole query.
 TokenPredicate ExactTokenPredicateImpl.exactPeer()
           
 TokenPredicate Categories.exactPeer()
           
static TokenPredicate TokenPredicateUtility.getAnonymousTokenPredicate(String name)
           
static TokenPredicate TokenPredicateUtility.getTokenPredicate(String name)
           
 

Methods in no.sesat.search.query.token that return types with arguments of type TokenPredicate
 Set<TokenPredicate> EvaluationState.getKnownPredicates()
           
 Set<TokenPredicate> TokenEvaluationEngine.State.getKnownPredicates()
          known matching predicates.
 Set<TokenPredicate> EvaluationState.getPossiblePredicates()
           
 Set<TokenPredicate> TokenEvaluationEngine.State.getPossiblePredicates()
          possible matching predicates.
static Set<TokenPredicate> TokenPredicateUtility.getTokenPredicates()
           
 

Methods in no.sesat.search.query.token with parameters of type TokenPredicate
 boolean TokenEvaluationEngineImpl.evaluate(TokenPredicate token)
           
 boolean DeadTokenEvaluationEngineImpl.evaluate(TokenPredicate token)
           
 boolean TokenEvaluationEngine.evaluate(TokenPredicate token)
          The real evaluation method all other evaluate...(..) methods will delegate to.
 boolean TokenEvaluationEngineImpl.evaluateClause(TokenPredicate predicate, Clause clause)
           
 boolean TokenEvaluationEngine.evaluateClause(TokenPredicate predicate, Clause clause)
          Utility method to perform one-off evaluations on clauses from non RunningQuery threads.
 boolean TokenEvaluationEngineImpl.evaluateQuery(TokenPredicate predicate, Query query)
           
 boolean TokenEvaluationEngine.evaluateQuery(TokenPredicate predicate, Query query)
          Utility method to perform one-off evaluations on queries from non RunningQuery threads.
 boolean TokenEvaluationEngineImpl.evaluateTerm(TokenPredicate predicate, String term)
           
 boolean TokenEvaluationEngine.evaluateTerm(TokenPredicate predicate, String term)
          Utility method to perform one-off evaluations on terms from non RunningQuery threads.
 boolean JepTokenEvaluator.evaluateToken(TokenPredicate token, String term, String query)
          Returns true if the query (or term) satifies a JED expression.
 boolean SolrTokenEvaluator.evaluateToken(TokenPredicate token, String term, String query)
           
 boolean VeryFastTokenEvaluator.evaluateToken(TokenPredicate token, String term, String query)
           
 boolean RegExpTokenEvaluator.evaluateToken(TokenPredicate token, String term, String query)
          Returns true if any of the patterns matches the query.
 boolean TokenEvaluator.evaluateToken(TokenPredicate token, String term, String query)
          Evaluate the token with regards to query.
 TokenEvaluator JepEvaluatorFactory.getEvaluator(TokenPredicate token)
           
 TokenEvaluator RegExpEvaluatorFactory.getEvaluator(TokenPredicate token)
           
 TokenEvaluator FastQueryMatchingEvaluatorFactory.getEvaluator(TokenPredicate token)
           
 TokenEvaluator SolrEvaluatorFactory.getEvaluator(TokenPredicate token)
           
 TokenEvaluator TokenEvaluationEngineImpl.getEvaluator(TokenPredicate token)
           
 TokenEvaluator DeadTokenEvaluationEngineImpl.getEvaluator(TokenPredicate token)
           
abstract  TokenEvaluator AbstractEvaluatorFactory.getEvaluator(TokenPredicate token)
          If the evaluator is not found in this site it will fallback and look in the parent site.
 TokenEvaluator TokenEvaluationEngine.getEvaluator(TokenPredicate token)
          Find or create the TokenEvaluator that will evaluate if given (Token)Predicate is true.
 Set<String> JepTokenEvaluator.getMatchValues(TokenPredicate token, String term)
           
 Set<String> SolrTokenEvaluator.getMatchValues(TokenPredicate token, String term)
          get all match values and values for given list .
 Set<String> VeryFastTokenEvaluator.getMatchValues(TokenPredicate token, String term)
           
 Set<String> RegExpTokenEvaluator.getMatchValues(TokenPredicate token, String term)
           
 Set<String> TokenEvaluator.getMatchValues(TokenPredicate token, String term)
          Each true evaluation may also provide a synonym (or "match value").
 boolean JepTokenEvaluator.isQueryDependant(TokenPredicate predicate)
           
 boolean SolrTokenEvaluator.isQueryDependant(TokenPredicate predicate)
           
 boolean VeryFastTokenEvaluator.isQueryDependant(TokenPredicate predicate)
           
 boolean RegExpTokenEvaluator.isQueryDependant(TokenPredicate predicate)
           
 boolean TokenEvaluator.isQueryDependant(TokenPredicate predicate)
           
 boolean FastQueryMatchingEvaluatorFactory.isResponsibleFor(TokenPredicate token)
           
 boolean VeryFastTokenEvaluator.isResponsibleFor(TokenPredicate predicate)
           
 boolean SolrEvaluatorFactory.isResponsibleFor(TokenPredicate token)
           
 boolean AbstractEvaluatorFactory.isResponsibleFor(TokenPredicate token)
          Is the factory responsibe for evaluation of this TokenPredicate.
 

Constructor parameters in no.sesat.search.query.token with type arguments of type TokenPredicate
EvaluationState(String term, Set<TokenPredicate> known, Set<TokenPredicate> possible)
          Creates a new instance of EvaluationState
EvaluationState(String term, Set<TokenPredicate> known, Set<TokenPredicate> possible)
          Creates a new instance of EvaluationState
 

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

Methods in no.sesat.search.query.transform that return types with arguments of type TokenPredicate
 Collection<TokenPredicate> TokenMaskQueryTransformerConfig.getPredicates()
           
 



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