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.static Expression
Compiles the given expression with the supplied custom functions.private Expression
JavascriptCompiler.compileExpression
(ClassLoader parent) Compiles the given expression with the specified parent classloaderMethods in org.apache.lucene.expressions.js that return types with arguments of type Expression