package Ġedu . by u . u api . spi . rendering Ċ Ċ interface ĠScalar Renderer < out ĠValueType > Ġ{ ĊĠĠĠ Ġfun Ġstring ( value : ĠString ): ĠValueType ĊĠĠĠ Ġfun Ġnumber ( value : ĠInt ): ĠValueType ĊĠĠĠ Ġfun Ġnumber ( value : ĠLong ): ĠValueType ĊĠĠĠ Ġfun Ġnumber ( value : ĠFloat ): ĠValueType ĊĠĠĠ Ġfun Ġnumber ( value : ĠDouble ): ĠValueType ĊĠĠĠ Ġfun Ġnumber ( value : ĠNumber ): ĠValueType ĊĠĠĠ Ġfun Ġboolean ( value : ĠBoolean ): ĠValueType ĊĠĠĠ Ġfun Ġnull Value (): ĠValueType Ċ } Ċ Ċ object ĠSimple Scalar Renderer Ġ: ĠScalar Renderer < Any ?> Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġstring ( value : ĠString ) Ġ= Ġvalue ĊĊĠĠĠ Ġoverride Ġfun Ġnumber ( value : ĠInt ) Ġ= Ġvalue ĊĊĠĠĠ Ġoverride Ġfun Ġnumber ( value : ĠLong ) Ġ= Ġvalue ĊĊĠĠĠ Ġoverride Ġfun Ġnumber ( value : ĠFloat ) Ġ= Ġvalue ĊĊĠĠĠ Ġoverride Ġfun Ġnumber ( value : ĠDouble ) Ġ= Ġvalue ĊĊĠĠĠ Ġoverride Ġfun Ġnumber ( value : ĠNumber ) Ġ= Ġvalue ĊĊĠĠĠ Ġoverride Ġfun Ġboolean ( value : ĠBoolean ) Ġ= Ġvalue ĊĊĠĠĠ Ġoverride Ġfun Ġnull Value (): ĠAny ? Ġ= Ġnull Ċ } Ċ