|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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()
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||