BoundSizeField

class BoundSizeField(name: String, params: Params, parent: MetaFields) : BoundField<Long, Long>

Constructors

Link copied to clipboard
fun BoundSizeField(name: String, params: Params, parent: MetaFields)

Functions

Link copied to clipboard
open fun asc(mode: Sort.Mode? = null, numericType: Sort.NumericType? = null, missing: Sort.Missing? = null, unmappedType: FieldType<*, *>? = null, nested: Sort.Nested? = null): Sort
Link copied to clipboard
open fun desc(mode: Sort.Mode? = null, numericType: Sort.NumericType? = null, missing: Sort.Missing? = null, unmappedType: FieldType<*, *>? = null, nested: Sort.Nested? = null): Sort
Link copied to clipboard
open fun deserializeTerm(v: Any): Long
Link copied to clipboard
open infix fun eq(term: Long?): QueryExpression
open fun eq(term: Long?, boost: Float? = null): QueryExpression
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open fun format(format: String? = null): FieldFormat
Link copied to clipboard
open override fun getFieldName(): String
Link copied to clipboard
open override fun getFieldType(): FieldType<Long, Long>
Link copied to clipboard
open override fun getMappingParams(): Params
Link copied to clipboard
Link copied to clipboard
open override fun getQualifiedFieldName(): String
Link copied to clipboard
open infix fun gt(other: Long?): Range<Long>
Link copied to clipboard
open infix fun gte(other: Long?): Range<Long>
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open infix fun lt(other: Long?): Range<Long>
Link copied to clipboard
open infix fun lte(other: Long?): Range<Long>
Link copied to clipboard
open infix fun ne(term: Long?): QueryExpression
open fun ne(term: Long?, boost: Float? = null): QueryExpression
Link copied to clipboard
open fun oneOf(vararg terms: Long): QueryExpression
open infix fun oneOf(terms: List<Long>): QueryExpression
Link copied to clipboard
open fun range(gt: Long? = null, gte: Long? = null, lt: Long? = null, lte: Long? = null, boost: Float? = null): Range<Long>
Link copied to clipboard
open fun serializeTerm(v: Long): Any
Link copied to clipboard
open override fun toString(): String
Link copied to clipboard
open override fun toValue(): String

Extensions

Link copied to clipboard

A shortcut to get boosted field.

Link copied to clipboard
Link copied to clipboard