Uses of Interface
org.alfresco.repo.search.impl.querymodel.FunctionEvaluationContext
Packages that use FunctionEvaluationContext
Package
Description
-
Uses of FunctionEvaluationContext in org.alfresco.opencmis.search
Classes in org.alfresco.opencmis.search that implement FunctionEvaluationContextMethods in org.alfresco.opencmis.search with parameters of type FunctionEvaluationContextModifier and TypeMethodDescriptionstatic Constraint
CMISFTSQueryParser.buildFTS
(String ftsExpression, QueryModelFactory factory, FunctionEvaluationContext functionEvaluationContext, Selector selector, Map<String, Column> columnMap, String defaultField) CMISQueryParser.parse
(QueryModelFactory factory, FunctionEvaluationContext functionEvaluationContext) -
Uses of FunctionEvaluationContext in org.alfresco.repo.search.adaptor
Methods in org.alfresco.repo.search.adaptor with parameters of type FunctionEvaluationContextModifier and TypeMethodDescriptionQueryParserAdaptor.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 FunctionEvaluationContextModifier and TypeClassDescriptionclass
Alfrecso function evaluation context for evaluating FTS expressions against lucene.Methods in org.alfresco.repo.search.impl.parsers with parameters of type FunctionEvaluationContextModifier and TypeMethodDescriptionprotected 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 FunctionEvaluationContextModifier and TypeMethodDescriptionQueryEngine.executeQuery
(Query query, QueryOptions options, FunctionEvaluationContext functionContext) Source.getSelectorGroups
(FunctionEvaluationContext functionContext) Argument.getValue
(FunctionEvaluationContext context) 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 FunctionEvaluationContextModifier and TypeMethodDescriptionBaseJoin.getSelectorGroups
(FunctionEvaluationContext functionContext) BaseSelector.getSelectorGroups
(FunctionEvaluationContext functionContext) BaseFunctionArgument.getValue
(FunctionEvaluationContext context) BaseListArgument.getValue
(FunctionEvaluationContext context) BaseLiteralArgument.getValue
(FunctionEvaluationContext context) BaseParameterArgument.getValue
(FunctionEvaluationContext context) BasePropertyArgument.getValue
(FunctionEvaluationContext context) BaseSelectorArgument.getValue
(FunctionEvaluationContext context) -
Uses of FunctionEvaluationContext in org.alfresco.repo.search.impl.querymodel.impl.functions
Methods in org.alfresco.repo.search.impl.querymodel.impl.functions with parameters of type FunctionEvaluationContextModifier and TypeMethodDescriptionChild.getValue
(Map<String, Argument> args, FunctionEvaluationContext context) Descendant.getValue
(Map<String, Argument> args, FunctionEvaluationContext context) Equals.getValue
(Map<String, Argument> args, FunctionEvaluationContext context) Exists.getValue
(Map<String, Argument> args, FunctionEvaluationContext context) FTSFuzzyTerm.getValue
(Map<String, Argument> args, FunctionEvaluationContext context) FTSPhrase.getValue
(Map<String, Argument> args, FunctionEvaluationContext context) FTSPrefixTerm.getValue
(Map<String, Argument> args, FunctionEvaluationContext context) FTSProximity.getValue
(Map<String, Argument> args, FunctionEvaluationContext context) FTSRange.getValue
(Map<String, Argument> args, FunctionEvaluationContext context) FTSTerm.getValue
(Map<String, Argument> args, FunctionEvaluationContext context) FTSWildTerm.getValue
(Map<String, Argument> args, FunctionEvaluationContext context) GreaterThan.getValue
(Map<String, Argument> args, FunctionEvaluationContext context) GreaterThanOrEquals.getValue
(Map<String, Argument> args, FunctionEvaluationContext context) In.getValue
(Map<String, Argument> args, FunctionEvaluationContext context) LessThan.getValue
(Map<String, Argument> args, FunctionEvaluationContext context) LessThanOrEquals.getValue
(Map<String, Argument> args, FunctionEvaluationContext context) Like.getValue
(Map<String, Argument> args, FunctionEvaluationContext context) Lower.getValue
(Map<String, Argument> args, FunctionEvaluationContext context) NotEquals.getValue
(Map<String, Argument> args, FunctionEvaluationContext context) PropertyAccessor.getValue
(Map<String, Argument> args, FunctionEvaluationContext context) Score.getValue
(Map<String, Argument> args, FunctionEvaluationContext context) Upper.getValue
(Map<String, Argument> args, FunctionEvaluationContext context) -
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 FunctionEvaluationContextModifier and TypeMethodDescriptionLuceneConjunction.addComponent
(Set<String> selectors, Map<String, Argument> functionArgs, QueryBuilderContext<Q, S, E> luceneContext, FunctionEvaluationContext functionContext) LuceneDisjunction.addComponent
(Set<String> selectors, Map<String, Argument> functionArgs, QueryBuilderContext<Q, S, E> luceneContext, FunctionEvaluationContext functionContext) LuceneFunctionalConstraint.addComponent
(Set<String> selectors, Map<String, Argument> functionArgs, QueryBuilderContext<Q, S, E> luceneContext, FunctionEvaluationContext functionContext) LuceneQueryBuilderComponent.addComponent
(Set<String> selectors, Map<String, Argument> functionArgs, QueryBuilderContext<Q, S, E> luceneContext, FunctionEvaluationContext functionContext) Generate the lucene query from the query componentLuceneSelector.addComponent
(Set<String> selectors, Map<String, Argument> functionArgs, QueryBuilderContext<Q, S, E> luceneContext, FunctionEvaluationContext functionContext) LuceneQuery.buildQuery
(Set<String> selectors, QueryBuilderContext<Q, S, E> luceneContext, FunctionEvaluationContext functionContext) LuceneQueryBuilder.buildQuery
(Set<String> selectors, QueryBuilderContext<Q, S, E> luceneContext, FunctionEvaluationContext functionContext) Build the matching lucene queryLuceneQuery.buildSort
(Set<String> selectors, QueryBuilderContext<Q, S, E> luceneContext, FunctionEvaluationContext functionContext) LuceneQueryBuilder.buildSort
(Set<String> selectors, QueryBuilderContext<Q, S, E> luceneContext, FunctionEvaluationContext functionContext) Build the matching lucene sortLuceneQuery.buildSortDefinitions
(Set<String> selectors, QueryBuilderContext<Q, S, E> luceneContext, FunctionEvaluationContext functionContext) LuceneQueryBuilder.buildSortDefinitions
(Set<String> selectors, QueryBuilderContext<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
Methods in org.alfresco.repo.search.impl.querymodel.impl.lucene.functions with parameters of type FunctionEvaluationContextModifier and TypeMethodDescriptionLuceneChild.addComponent
(Set<String> selectors, Map<String, Argument> functionArgs, QueryBuilderContext<Q, S, E> luceneContext, FunctionEvaluationContext functionContext) LuceneDescendant.addComponent
(Set<String> selectors, Map<String, Argument> functionArgs, QueryBuilderContext<Q, S, E> luceneContext, FunctionEvaluationContext functionContext) LuceneEquals.addComponent
(Set<String> selectors, Map<String, Argument> functionArgs, QueryBuilderContext<Q, S, E> luceneContext, FunctionEvaluationContext functionContext) LuceneExists.addComponent
(Set<String> selectors, Map<String, Argument> functionArgs, QueryBuilderContext<Q, S, E> luceneContext, FunctionEvaluationContext functionContext) LuceneFTSFuzzyTerm.addComponent
(Set<String> selectors, Map<String, Argument> functionArgs, QueryBuilderContext<Q, S, E> luceneContext, FunctionEvaluationContext functionContext) LuceneFTSPhrase.addComponent
(Set<String> selectors, Map<String, Argument> functionArgs, QueryBuilderContext<Q, S, E> luceneContext, FunctionEvaluationContext functionContext) LuceneFTSPrefixTerm.addComponent
(Set<String> selectors, Map<String, Argument> functionArgs, QueryBuilderContext<Q, S, E> luceneContext, FunctionEvaluationContext functionContext) LuceneFTSProximity.addComponent
(Set<String> selectors, Map<String, Argument> functionArgs, QueryBuilderContext<Q, S, E> luceneContext, FunctionEvaluationContext functionContext) LuceneFTSRange.addComponent
(Set<String> selectors, Map<String, Argument> functionArgs, QueryBuilderContext<Q, S, E> luceneContext, FunctionEvaluationContext functionContext) LuceneFTSTerm.addComponent
(Set<String> selectors, Map<String, Argument> functionArgs, QueryBuilderContext<Q, S, E> luceneContext, FunctionEvaluationContext functionContext) LuceneFTSWildTerm.addComponent
(Set<String> selectors, Map<String, Argument> functionArgs, QueryBuilderContext<Q, S, E> luceneContext, FunctionEvaluationContext functionContext) LuceneGreaterThan.addComponent
(Set<String> selectors, Map<String, Argument> functionArgs, QueryBuilderContext<Q, S, E> luceneContext, FunctionEvaluationContext functionContext) LuceneGreaterThanOrEquals.addComponent
(Set<String> selectors, Map<String, Argument> functionArgs, QueryBuilderContext<Q, S, E> luceneContext, FunctionEvaluationContext functionContext) LuceneIn.addComponent
(Set<String> selectors, Map<String, Argument> functionArgs, QueryBuilderContext<Q, S, E> luceneContext, FunctionEvaluationContext functionContext) LuceneLessThan.addComponent
(Set<String> selectors, Map<String, Argument> functionArgs, QueryBuilderContext<Q, S, E> luceneContext, FunctionEvaluationContext functionContext) LuceneLessThanOrEquals.addComponent
(Set<String> selectors, Map<String, Argument> functionArgs, QueryBuilderContext<Q, S, E> luceneContext, FunctionEvaluationContext functionContext) LuceneLike.addComponent
(Set<String> selectors, Map<String, Argument> functionArgs, QueryBuilderContext<Q, S, E> luceneContext, FunctionEvaluationContext functionContext) LuceneLower.addComponent
(Set<String> selectors, Map<String, Argument> functionArgs, QueryBuilderContext<Q, S, E> luceneContext, FunctionEvaluationContext functionContext) LuceneNotEquals.addComponent
(Set<String> selectors, Map<String, Argument> functionArgs, QueryBuilderContext<Q, S, E> luceneContext, FunctionEvaluationContext functionContext) LucenePropertyAccessor.addComponent
(Set<String> selectors, Map<String, Argument> functionArgs, QueryBuilderContext<Q, S, E> luceneContext, FunctionEvaluationContext functionContext) LuceneScore.addComponent
(Set<String> selectors, Map<String, Argument> functionArgs, QueryBuilderContext<Q, S, E> luceneContext, FunctionEvaluationContext functionContext) LuceneUpper.addComponent
(Set<String> selectors, Map<String, Argument> functionArgs, QueryBuilderContext<Q, S, E> luceneContext, FunctionEvaluationContext functionContext)