Uses of Class
org.apache.lucene.expressions.Bindings
-
Packages that use Bindings Package Description org.apache.lucene.expressions Expressions. -
-
Uses of Bindings in org.apache.lucene.expressions
Subclasses of Bindings in org.apache.lucene.expressions Modifier and Type Class Description class
SimpleBindings
Simple class that binds expression variable names toDoubleValuesSource
s or otherExpression
s.private class
SimpleBindings.CycleDetectionBindings
Fields in org.apache.lucene.expressions declared as Bindings Modifier and Type Field Description private Bindings
ExpressionRescorer. bindings
Fields in org.apache.lucene.expressions with type parameters of type Bindings Modifier and Type Field Description private java.util.Map<java.lang.String,java.util.function.Function<Bindings,DoubleValuesSource>>
SimpleBindings. map
Methods in org.apache.lucene.expressions with parameters of type Bindings Modifier and Type Method Description DoubleValuesSource
Expression. getDoubleValuesSource(Bindings bindings)
Get a DoubleValuesSource which can compute the value of this expression in the context of the given bindings.Rescorer
Expression. getRescorer(Bindings bindings)
Get aRescorer
, to rescore first-pass hits using this expression.SortField
Expression. getSortField(Bindings bindings, boolean reverse)
Get a sort field which can be used to rank documents by this expression.Constructors in org.apache.lucene.expressions with parameters of type Bindings Constructor Description ExpressionRescorer(Expression expression, Bindings bindings)
Uses the providedExpression
to assign second pass scores.ExpressionValueSource(Bindings bindings, Expression expression)
-