Uses of Class
org.apache.lucene.expressions.Expression
Packages that use Expression
Package
Description
Expressions.
Javascript expressions.
-
Uses of Expression in org.apache.lucene.expressions
Fields in org.apache.lucene.expressions declared as ExpressionModifier and TypeFieldDescription(package private) final Expression
ExpressionFunctionValues.expression
private final Expression
ExpressionRescorer.expression
(package private) final Expression
ExpressionValueSource.expression
Methods in org.apache.lucene.expressions with parameters of type ExpressionModifier and TypeMethodDescriptionvoid
SimpleBindings.add
(String name, Expression expression) Adds an Expression to the bindings.Constructors in org.apache.lucene.expressions with parameters of type ExpressionModifierConstructorDescription(package private)
CachingExpressionValueSource
(Bindings bindings, Expression expression) (package private)
CachingExpressionValueSource
(DoubleValuesSource[] variables, Expression expression, boolean needsScores) (package private)
ExpressionFunctionValues
(Expression expression, DoubleValues[] functionValues) ExpressionRescorer
(Expression expression, Bindings bindings) Uses the providedExpression
to assign second pass scores.(package private)
ExpressionValueSource
(Bindings bindings, Expression expression) (package private)
ExpressionValueSource
(DoubleValuesSource[] variables, Expression expression, boolean needsScores) -
Uses of Expression in org.apache.lucene.expressions.js
Methods in org.apache.lucene.expressions.js that return ExpressionModifier and TypeMethodDescriptionstatic Expression
Compiles the given expression using default compiler settings.static Expression
JavascriptCompiler.compile
(String sourceText, Map<String, MethodHandle> functions) Compiles the given expression with the supplied custom functions using default compiler settings.(package private) static Expression
JavascriptCompiler.compile
(String sourceText, Map<String, MethodHandle> functions, boolean picky) Compiles the given expression with the supplied custom functions.private Expression
JavascriptCompiler.compileExpression()
Compiles the given expression as hidden class.private Expression
JavascriptCompiler.invokeConstructor
(MethodHandles.Lookup lookup, Class<?> expressionClass, Map<String, Integer> externalsMap) Methods in org.apache.lucene.expressions.js with parameters of type ExpressionModifier and TypeMethodDescription(package private) static Throwable
JavascriptCompiler.patchStackTrace
(Throwable t, Expression impl) Method called from try/catch handler in compiled expression.