Uses of Interface
org.alfresco.repo.search.impl.querymodel.FunctionEvaluationContext
-
-
Uses of FunctionEvaluationContext in org.alfresco.opencmis.search
Classes in org.alfresco.opencmis.search that implement FunctionEvaluationContext Modifier and Type Class Description class
CmisFunctionEvaluationContext
Methods in org.alfresco.opencmis.search with parameters of type FunctionEvaluationContext Modifier and Type Method Description static Constraint
CMISFTSQueryParser. buildFTS(String ftsExpression, QueryModelFactory factory, FunctionEvaluationContext functionEvaluationContext, Selector selector, Map<String,Column> columnMap, String defaultField)
Query
CMISQueryParser. parse(QueryModelFactory factory, FunctionEvaluationContext functionEvaluationContext)
-
Uses of FunctionEvaluationContext in org.alfresco.repo.search.adaptor.lucene
Methods in org.alfresco.repo.search.adaptor.lucene with parameters of type FunctionEvaluationContext Modifier and Type Method Description S
LuceneQueryParserAdaptor. buildSort(List<Ordering> list, FunctionEvaluationContext functionContext)
-
Uses of FunctionEvaluationContext in org.alfresco.repo.search.impl.parsers
Classes in org.alfresco.repo.search.impl.parsers that implement FunctionEvaluationContext Modifier and Type Class Description class
AlfrescoFunctionEvaluationContext
Alfrecso function evaluation context for evaluating FTS expressions against lucene.Methods in org.alfresco.repo.search.impl.parsers with parameters of type FunctionEvaluationContext Modifier and Type Method Description protected org.antlr.runtime.tree.CommonTree
FTSQueryParser.TestNodeBuilder. build(org.antlr.runtime.tree.CommonTree fieldReferenceNode, org.antlr.runtime.tree.CommonTree argNode, QueryModelFactory factory, FunctionEvaluationContext functionEvaluationContext, Selector selector, Map<String,Column> columnMap, Map<String,org.antlr.runtime.tree.CommonTree> templateTrees, String defaultField)
static PropertyArgument
FTSQueryParser. buildFieldReference(String argumentName, org.antlr.runtime.tree.CommonTree fieldReferenceNode, QueryModelFactory factory, FunctionEvaluationContext functionEvaluationContext, Selector selector, Map<String,Column> columnMap)
static Constraint
FTSQueryParser. buildFTS(String ftsExpression, QueryModelFactory factory, FunctionEvaluationContext functionEvaluationContext, Selector selector, Map<String,Column> columnMap, FTSParser.Mode mode, QueryOptions.Connective defaultFieldConnective, Map<String,String> templates, String defaultField, FTSQueryParser.RerankPhase rerankPhase)
-
Uses of FunctionEvaluationContext in org.alfresco.repo.search.impl.querymodel
Methods in org.alfresco.repo.search.impl.querymodel with parameters of type FunctionEvaluationContext Modifier and Type Method Description QueryEngineResults
QueryEngine. executeQuery(Query query, QueryOptions options, FunctionEvaluationContext functionContext)
List<Set<String>>
Source. getSelectorGroups(FunctionEvaluationContext functionContext)
Serializable
Argument. getValue(FunctionEvaluationContext context)
Serializable
Function. getValue(Map<String,Argument> args, FunctionEvaluationContext context)
Evaluation a function -
Uses of FunctionEvaluationContext in org.alfresco.repo.search.impl.querymodel.impl
Methods in org.alfresco.repo.search.impl.querymodel.impl with parameters of type FunctionEvaluationContext Modifier and Type Method Description List<Set<String>>
BaseJoin. getSelectorGroups(FunctionEvaluationContext functionContext)
List<Set<String>>
BaseSelector. getSelectorGroups(FunctionEvaluationContext functionContext)
Serializable
BaseFunctionArgument. getValue(FunctionEvaluationContext context)
Serializable
BaseListArgument. getValue(FunctionEvaluationContext context)
Serializable
BaseLiteralArgument. getValue(FunctionEvaluationContext context)
Serializable
BaseParameterArgument. getValue(FunctionEvaluationContext context)
Serializable
BasePropertyArgument. getValue(FunctionEvaluationContext context)
Serializable
BaseSelectorArgument. getValue(FunctionEvaluationContext context)
-
Uses of FunctionEvaluationContext in org.alfresco.repo.search.impl.querymodel.impl.functions
-
Uses of FunctionEvaluationContext in org.alfresco.repo.search.impl.querymodel.impl.lucene
Methods in org.alfresco.repo.search.impl.querymodel.impl.lucene with parameters of type FunctionEvaluationContext Modifier and Type Method Description Q
LuceneConjunction. addComponent(Set<String> selectors, Map<String,Argument> functionArgs, LuceneQueryBuilderContext<Q,S,E> luceneContext, FunctionEvaluationContext functionContext)
Q
LuceneDisjunction. addComponent(Set<String> selectors, Map<String,Argument> functionArgs, LuceneQueryBuilderContext<Q,S,E> luceneContext, FunctionEvaluationContext functionContext)
Q
LuceneFunctionalConstraint. addComponent(Set<String> selectors, Map<String,Argument> functionArgs, LuceneQueryBuilderContext<Q,S,E> luceneContext, FunctionEvaluationContext functionContext)
Q
LuceneQueryBuilderComponent. addComponent(Set<String> selectors, Map<String,Argument> functionArgs, LuceneQueryBuilderContext<Q,S,E> luceneContext, FunctionEvaluationContext functionContext)
Generate the lucene query from the query componentQ
LuceneSelector. addComponent(Set<String> selectors, Map<String,Argument> functionArgs, LuceneQueryBuilderContext<Q,S,E> luceneContext, FunctionEvaluationContext functionContext)
Q
LuceneQuery. buildQuery(Set<String> selectors, LuceneQueryBuilderContext<Q,S,E> luceneContext, FunctionEvaluationContext functionContext)
Q
LuceneQueryBuilder. buildQuery(Set<String> selectors, LuceneQueryBuilderContext<Q,S,E> luceneContext, FunctionEvaluationContext functionContext)
Build the matching lucene queryS
LuceneQuery. buildSort(Set<String> selectors, LuceneQueryBuilderContext<Q,S,E> luceneContext, FunctionEvaluationContext functionContext)
S
LuceneQueryBuilder. buildSort(Set<String> selectors, LuceneQueryBuilderContext<Q,S,E> luceneContext, FunctionEvaluationContext functionContext)
Build the matching lucene sortList<SearchParameters.SortDefinition>
LuceneQuery. buildSortDefinitions(Set<String> selectors, LuceneQueryBuilderContext<Q,S,E> luceneContext, FunctionEvaluationContext functionContext)
List<SearchParameters.SortDefinition>
LuceneQueryBuilder. buildSortDefinitions(Set<String> selectors, LuceneQueryBuilderContext<Q,S,E> luceneContext, FunctionEvaluationContext functionContext)
Build a sort definition for a sorted result set wrapper -
Uses of FunctionEvaluationContext in org.alfresco.repo.search.impl.querymodel.impl.lucene.functions
-