ByteType

Integer field type represents signed integer value from Byte.MIN_VALUE to Byte.MAX_VALUE.

Functions

Link copied to clipboard
open override fun deserialize(v: Any, valueFactory: () -> Byte?): Byte

Deserializes field value from Elasticsearch.

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

Deserializes term value from Elasticsearch.

Link copied to clipboard
open override fun serialize(v: Byte): Int

Serializes field value to Elasticsearch.

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

Serializes term value to Elasticsearch.

Properties

Link copied to clipboard
open override val name: String

Name of Elasticsearch mapping type.

Link copied to clipboard
open override val termType: KClass<Byte>

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