Defaults
interface Defaults<TUnit, TBoolean, TByte, TShort, TInt, TLong, TFloat, TDouble, TBigInteger, TBigDecimal, TString, TUUID>(source)
Contract that supplies default codecs for common scalar values.
Each type parameter represents the codec shape used for a particular primitive when materialising endpoint metadata or generated clients.
Parameters
TUnit
codec type used for Kotlin Unit.
TBoolean
codec type used for Boolean values.
TByte
codec type used for Byte values.
TShort
codec type used for Short values.
TInt
codec type used for Int values.
TLong
codec type used for Long values.
TFloat
codec type used for Float values.
TDouble
codec type used for Double values.
TBigInteger
codec type used for BigInteger values.
TBigDecimal
codec type used for BigDecimal values.
TString
codec type used for String values.
TUUID
codec type used for UUID values.