JavaBigDecimalPrimitive

fm.serializer.JavaBigDecimalPrimitive
final class JavaBigDecimalPrimitive extends Primitive[BigDecimal]

Attributes

Graph
Supertypes
trait Primitive[BigDecimal]
trait SimpleSerializer[BigDecimal]
trait Deserializer[BigDecimal]
trait NestedDeserializer[BigDecimal]
trait RawDeserializer[BigDecimal]
trait Serializer[BigDecimal]
trait FieldSerializer[BigDecimal]
trait NestedSerializer[BigDecimal]
trait RawSerializer[BigDecimal]
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def defaultValue: BigDecimal

The default value to use if we don't read a value

The default value to use if we don't read a value

Attributes

def deserializeNested(input: NestedInput): BigDecimal
def deserializeRaw(input: RawInput): BigDecimal
def serializeField(output: FieldOutput, number: Int, name: String, v: BigDecimal): Unit
def serializeNested(output: NestedOutput, v: BigDecimal): Unit
def serializeRaw(output: RawOutput, v: BigDecimal): Unit

Inherited methods

final def map[B](default: => B)(ser: B => BigDecimal)(deser: BigDecimal => B): MappedSimpleSerializer[A, B]

Attributes

Inherited from:
SimpleSerializer
final def map[B](ser: B => BigDecimal, deser: BigDecimal => B, default: => B): MappedSimpleSerializer[A, B]

Attributes

Inherited from:
SimpleSerializer
final def map[B](ser: B => BigDecimal, deser: BigDecimal => B): MappedSimpleSerializer[A, B]

Attributes

Inherited from:
SimpleSerializer
final def uninitializedValue: T

Attributes

Inherited from:
Primitive