FieldValueFactor

data class FieldValueFactor<T : Number>(val field: FieldOperations<T>, val factor: Float? = null, val missing: T? = null, val modifier: FunctionScore.FieldValueFactor.Modifier? = null, val filter: QueryExpression? = null) : FunctionScore.Function

Constructors

Link copied to clipboard
fun <T : Number> FieldValueFactor(field: FieldOperations<T>, factor: Float? = null, missing: T? = null, modifier: FunctionScore.FieldValueFactor.Modifier? = null, filter: QueryExpression? = null)

Types

Functions

Link copied to clipboard
open override fun accept(ctx: Serializer.ObjectCtx, compiler: BaseSearchQueryCompiler)
Link copied to clipboard
open override fun children(): Iterator<Expression<*>>?
Link copied to clipboard
open override fun clone(): FunctionScore.FieldValueFactor<T>
Link copied to clipboard
open override fun reduce(): FunctionScore.Function
Link copied to clipboard
open override fun rewrite(newNode: QueryExpressionNode<*>): FunctionScore.Function

Properties

Link copied to clipboard
val factor: Float? = null
Link copied to clipboard
Link copied to clipboard
open override val filter: QueryExpression? = null
Link copied to clipboard
val missing: T? = null
Link copied to clipboard