NumberType

Constructors

Link copied to clipboard

Functions

Link copied to clipboard
abstract fun deserialize(v: Any, valueFactory: () -> V? = null): V

Deserializes field value from Elasticsearch.

Link copied to clipboard
open override fun deserializeTerm(v: Any): V

Deserializes term value from Elasticsearch.

Link copied to clipboard
open fun serialize(v: V): Any

Serializes field value to Elasticsearch.

Link copied to clipboard
open override fun serializeTerm(v: V): Any

Serializes term value to Elasticsearch.

Properties

Link copied to clipboard
abstract val name: String

Name of Elasticsearch mapping type.

Link copied to clipboard
abstract val termType: KClass<*>

Term class is used inside FieldSet.getFieldByName method to check term type before casting.

Inheritors

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard