// Ġworkaround Ġfor Ġmissing Ġtype Ġfound Ġin ĠJ NA erated Ġcode . Ċ package Ġcom . och af ik . lang . j na erator . runtime ; Ċ Ċ import Ġcom . sun . j na . Integer Type Ċ import Ġcom . sun . j na . Native Ċ Ċ class ĠNative Size Ġ: ĠInteger Type Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġto Byte (): ĠByte Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠSIZE . to Byte () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġto Char (): ĠChar Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠSIZE . to Char () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġto Short (): ĠShort Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠSIZE . to Short () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġvar ĠSIZE Ġ= ĠNative . SIZE _ T _ SIZE ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġpublic Ġconstructor () Ġ: Ġthis Ġ( 0 ){ ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġpublic Ġconstructor ( value : ĠLong Ġ= Ġ 0 ) Ġ: Ġsuper Ġ( SIZE , Ġvalue ) Ġ{ ĊĠĠĠ Ġ} Ċ } Ċ