← Back to Kairo Docs|API Reference (Dokka)

BigDecimalDeserializer

abstract class BigDecimalDeserializer : StdDeserializer<BigDecimal>

Inheritors

Constructors

Link copied to clipboard
constructor()

Types

Link copied to clipboard
Link copied to clipboard

Properties

Link copied to clipboard
open override val delegatee: JsonDeserializer<*>?
Link copied to clipboard
open override val emptyAccessPattern: AccessPattern?
Link copied to clipboard
open override val emptyValue: Any?
Link copied to clipboard
open override val isCachable: Boolean
Link copied to clipboard
open override val knownPropertyNames: Collection<Any?>?
Link copied to clipboard
open override val nullAccessPattern: AccessPattern?
Link copied to clipboard
open override val nullValue: BigDecimal?
Link copied to clipboard
open override val objectIdReader: ObjectIdReader?
Link copied to clipboard
override val valueClass: Class<*>?
Link copied to clipboard
open override val valueInstantiator: ValueInstantiator?
Link copied to clipboard
open override val valueType: JavaType?

Functions

Link copied to clipboard
abstract fun deserialize(p0: JsonParser?, p1: DeserializationContext?): BigDecimal?
open fun deserialize(p: JsonParser?, ctxt: DeserializationContext?, intoValue: BigDecimal?): BigDecimal?
Link copied to clipboard
open fun deserializeWithType(p: JsonParser?, ctxt: DeserializationContext?, typeDeserializer: TypeDeserializer?): Any?
open fun deserializeWithType(p: JsonParser?, ctxt: DeserializationContext?, typeDeserializer: TypeDeserializer?, intoValue: BigDecimal?): Any?
Link copied to clipboard
open fun findBackReference(refName: String?): SettableBeanProperty?
Link copied to clipboard
open fun getAbsentValue(ctxt: DeserializationContext?): Any?
Link copied to clipboard
open fun getNullValue(ctxt: DeserializationContext?): BigDecimal?
Link copied to clipboard
open fun handledType(): Class<*>?
Link copied to clipboard
open fun logicalType(): LogicalType?
Link copied to clipboard
open fun replaceDelegatee(delegatee: JsonDeserializer<*>?): JsonDeserializer<*>?
Link copied to clipboard
open fun supportsUpdate(config: DeserializationConfig?): Boolean?
Link copied to clipboard
open fun unwrappingDeserializer(unwrapper: NameTransformer?): JsonDeserializer<BigDecimal?>?