|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| AbstractEvaluatorFactory.Context | The context the RegExpEvaluatorFactory must work against. |
| TokenEvaluationEngine | TokenEvaluationEngine contains state as to what is the current term being tokenised, and the term's sets of known and possible predicates. |
| TokenEvaluationEngine.Context | |
| TokenEvaluationEngine.State | Holder for evaluation state during the engine's evaluation. |
| TokenEvaluationEngineContext | |
| TokenEvaluator | TokenEvaluator works behind a TokenPredicate doing the actual work to prove the predicate true or false. |
| TokenPredicate | A Categorisation of knowledge that attaches itself as meta-data to words and groups of words (clauses) within a query. |
| Class Summary | |
|---|---|
| AbstractEvaluatorFactory | EvaluatorFactory responsible to finding appropriate factory subclass to use given the context. |
| AbstractTokenPredicate | Base class helping with equals, hashcode, and toString overrides which all TokenPredicate implementations share. |
| DeadTokenEvaluationEngineImpl | A dead evaluation engine. |
| EvaluationState | Default implementation of TokenEvaluationEngine.State. |
| EvaluatorType | Deprecated. An automatic approach is required, similar to how AnalysisRuleFactory warms up EvaluatorFactories. |
| ExactTokenPredicateImpl | An token predicate peer that only evaluates to true against its original token predicate on exact query matches. |
| FastQueryMatchingEvaluatorFactory | Responsible for loading and serving the VeryFast (Fast Query Matching) Token Evaluator. |
| JepEvaluatorFactory | Responsible for loading and serving the JEP Expression Token Evaluators. |
| JepTokenEvaluator | Evaluates whether a term or query forms a mathimatical expression. |
| RegExpEvaluatorFactory | Responsible for loading and serving all the Regular Expression Token Evaluators. |
| RegExpTokenEvaluator | An implementation of TokenEvaluator which uses a set of Pattern to
decide if a token occurs in a query. |
| SolrEvaluatorFactory | |
| SolrTokenEvaluator | |
| TokenEvaluationEngineImpl | TokenEvaluateFactory provides knowledge about which implementation of
TokenEvaluator that can handle a particular token. |
| TokenPredicateImpl | The default implementation used. |
| TokenPredicateUtility | Utility class providing all useful static methods around TokenPredicates. |
| VeryFastTokenEvaluator | VeryFastTokenEvaluator is part of no.sesat.search.query. |
| Enum Summary | |
|---|---|
| Categories | A formalised breakdown of metadata categories that search terms can match. |
| Exception Summary | |
|---|---|
| EvaluationException | Something went wrong evaluating the token. |
| EvaluationRuntimeException | Runtime exception thrown when evaluation fails. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||