@ExportPackage @PublicApi
Package com.yahoo.searchlib.rankingexpression.evaluation
Execution engine for ranking expressions
-
Interface Summary Interface Description ContextIndex Indexed context lookup methods. -
Class Summary Class Description AbstractArrayContext Superclass of contexts which supports array index based lookup.ArrayContext Creates a context which supports array index based lookup.BooleanValue A value which is either true or false.Context The context providing value bindings for an expression evaluation.DoubleCompatibleValue A value which acts as a double in numerical context.DoubleOnlyArrayContext A variant of an array context variant which supports faster binding of variables but slower lookup from non-gbdt-optimized ranking expressions.DoubleValue A double value result of a ranking expression evaluation.ExpressionOptimizer This class will perform various optimizations on the ranking expressions.LongValue A representation for integer numbersMapContext A context backed by a MapMapTypeContext A context which only contains type information.OptimizationReport Reports the result of optimizations of a ranking expression.Optimizer Superclass of ranking expression optimizersStringValue A string value.TensorValue A Value containing a tensor.Value The result of a ranking expression evaluation.