// ĠCode Ġgenerated Ġby ĠWire Ġprotocol Ġbuffer Ġcompiler , Ġdo Ġnot Ġedit . Ċ // ĠSource Ġfile : Ġkeyword . proto Ċ package Ġcom . squareup . wire . protos . kotlin Ċ Ċ import Ġcom . squareup . wire . Field Encoding Ċ import Ġcom . squareup . wire . Message Ċ import Ġcom . squareup . wire . Proto Adapter Ċ import Ġcom . squareup . wire . Proto Reader Ċ import Ġcom . squareup . wire . Proto Writer Ċ import Ġcom . squareup . wire . Wire Field Ċ import Ġcom . squareup . wire . internal . sanitize Ċ import Ġkotlin . Any Ċ import Ġkotlin . Boolean Ċ import Ġkotlin . Int Ċ import Ġkotlin . String Ċ import Ġkotlin . hashCode Ċ import Ġkotlin . jvm . Jvm Field Ċ import Ġok io . ByteString Ċ Ċ class ĠKeyword Kotlin ( ĊĠ Ġ@ field : Wire Field ( ĊĠĠĠ Ġtag Ġ= Ġ 1 , ĊĠĠĠ Ġadapter Ġ= Ġ" com . squareup . wire . Proto Adapter # STRING ", ĊĠĠĠ Ġdeclared Name Ġ= Ġ" object " ĊĠ Ġ) ĊĠ Ġ@ Jvm Field ĊĠ Ġval Ġobject _: ĠString ? Ġ= Ġnull , ĊĠ Ġ@ field : Wire Field ( ĊĠĠĠ Ġtag Ġ= Ġ 2 , ĊĠĠĠ Ġadapter Ġ= Ġ" com . squareup . wire . Proto Adapter # INT 3 2 ", ĊĠĠĠ Ġdeclared Name Ġ= Ġ" when " ĊĠ Ġ) ĊĠ Ġ@ Jvm Field ĊĠ Ġval Ġwhen _: ĠInt ? Ġ= Ġnull , ĊĠ ĠunknownFields : ĠByte String Ġ= ĠByte String . EMPTY Ċ ) Ġ: ĠMessage < Keyword Kotlin , ĠKeyword Kotlin . Builder >( ADAPTER , ĠunknownFields ) Ġ{ ĊĠ Ġoverride Ġfun ĠnewBuilder (): ĠBuilder Ġ{ ĊĠĠĠ Ġval Ġbuilder Ġ= ĠBuilder () ĊĠĠĠ Ġbuilder . object _ Ġ= Ġobject _ ĊĠĠĠ Ġbuilder . when _ Ġ= Ġwhen _ ĊĠĠĠ Ġbuilder . add UnknownFields ( unknownFields ) ĊĠĠĠ Ġreturn Ġbuilder ĊĠ Ġ} ĊĊĠ Ġoverride Ġfun Ġequals ( other : ĠAny ?): ĠBoolean Ġ{ ĊĠĠĠ Ġif Ġ( other Ġ=== Ġthis ) Ġreturn Ġtrue ĊĠĠĠ Ġif Ġ( other Ġ! is ĠKeyword Kotlin ) Ġreturn Ġfalse ĊĠĠĠ Ġreturn ĠunknownFields Ġ== Ġother . unknownFields ĊĠĠĠĠĠĠĠ Ġ&& Ġobject _ Ġ== Ġother . object _ ĊĠĠĠĠĠĠĠ Ġ&& Ġwhen _ Ġ== Ġother . when _ ĊĠ Ġ} ĊĊĠ Ġoverride Ġfun ĠhashCode (): ĠInt Ġ{ ĊĠĠĠ Ġvar Ġresult Ġ= Ġsuper . hashCode ĊĠĠĠ Ġif Ġ( result Ġ== Ġ 0 ) Ġ{ ĊĠĠĠĠĠ Ġresult Ġ= ĠunknownFields . hashCode () ĊĠĠĠĠĠ Ġresult Ġ= Ġresult Ġ* Ġ 3 7 Ġ+ Ġobject _. hashCode () ĊĠĠĠĠĠ Ġresult Ġ= Ġresult Ġ* Ġ 3 7 Ġ+ Ġwhen _. hashCode () ĊĠĠĠĠĠ Ġsuper . hashCode Ġ= Ġresult ĊĠĠĠ Ġ} ĊĠĠĠ Ġreturn Ġresult ĊĠ Ġ} ĊĊĠ Ġoverride Ġfun ĠtoString (): ĠString Ġ{ ĊĠĠĠ Ġval Ġresult Ġ= Ġmutable ListOf < String >() ĊĠĠĠ Ġif Ġ( object _ Ġ!= Ġnull ) Ġresult Ġ+= Ġ""" object _ =${ sanitize ( object _ )} """ ĊĠĠĠ Ġif Ġ( when _ Ġ!= Ġnull ) Ġresult Ġ+= Ġ""" when _ =$ when _ """ ĊĠĠĠ Ġreturn Ġresult . join ToString ( prefix Ġ= Ġ" Keyword Kotlin {", Ġseparator Ġ= Ġ", Ġ", Ġpostfix Ġ= Ġ" }") ĊĠ Ġ} ĊĊĠ Ġfun Ġcopy ( ĊĠĠĠ Ġobject _: ĠString ? Ġ= Ġthis . object _, ĊĠĠĠ Ġwhen _: ĠInt ? Ġ= Ġthis . when _, ĊĠĠĠ ĠunknownFields : ĠByte String Ġ= Ġthis . unknownFields ĊĠ Ġ): ĠKeyword Kotlin Ġ= ĠKeyword Kotlin ( object _, Ġwhen _, ĠunknownFields ) ĊĊĠ Ġclass ĠBuilder Ġ: ĠMessage . Builder < Keyword Kotlin , ĠBuilder >() Ġ{ ĊĠĠĠ Ġ@ Jvm Field ĊĠĠĠ Ġvar Ġobject _: ĠString ? Ġ= Ġnull ĊĊĠĠĠ Ġ@ Jvm Field ĊĠĠĠ Ġvar Ġwhen _: ĠInt ? Ġ= Ġnull ĊĊĠĠĠ Ġfun Ġobject _( object _: ĠString ?): ĠBuilder Ġ{ ĊĠĠĠĠĠ Ġthis . object _ Ġ= Ġobject _ ĊĠĠĠĠĠ Ġreturn Ġthis ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġwhen _( when _: ĠInt ?): ĠBuilder Ġ{ ĊĠĠĠĠĠ Ġthis . when _ Ġ= Ġwhen _ ĊĠĠĠĠĠ Ġreturn Ġthis ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġbuild (): ĠKeyword Kotlin Ġ= ĠKeyword Kotlin ( ĊĠĠĠĠĠ Ġobject _ Ġ= Ġobject _, ĊĠĠĠĠĠ Ġwhen _ Ġ= Ġwhen _, ĊĠĠĠĠĠ ĠunknownFields Ġ= Ġbuild UnknownFields () ĊĠĠĠ Ġ) ĊĠ Ġ} ĊĊĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠ Ġ@ Jvm Field ĊĠĠĠ Ġval ĠAD AP TER : ĠProto Adapter < Keyword Kotlin > Ġ= Ġobject Ġ: ĠProto Adapter < Keyword Kotlin >( ĊĠĠĠĠĠ ĠField Encoding . LENGTH _ DE LIMIT ED , ĠĊĠĠĠĠĠ ĠKeyword Kotlin :: class , ĠĊĠĠĠĠĠ Ġ" type . googleapis . com / com . squareup . wire . protos . kotlin . Keyword Kotlin " ĊĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠ Ġoverride Ġfun Ġencoded Size ( value : ĠKeyword Kotlin ): ĠInt Ġ= ĠĊĠĠĠĠĠĠĠ ĠProto Adapter . STRING . encoded Size With Tag ( 1 , Ġvalue . object _) Ġ+ ĊĠĠĠĠĠĠĠ ĠProto Adapter . INT 3 2 . encoded Size With Tag ( 2 , Ġvalue . when _) Ġ+ ĊĠĠĠĠĠĠĠ Ġvalue . unknownFields . size ĊĊĠĠĠĠĠ Ġoverride Ġfun Ġencode ( writer : ĠProto Writer , Ġvalue : ĠKeyword Kotlin ) Ġ{ ĊĠĠĠĠĠĠĠ ĠProto Adapter . STRING . encode With Tag ( writer , Ġ 1 , Ġvalue . object _) ĊĠĠĠĠĠĠĠ ĠProto Adapter . INT 3 2 . encode With Tag ( writer , Ġ 2 , Ġvalue . when _) ĊĠĠĠĠĠĠĠ Ġwriter . write Bytes ( value . unknownFields ) ĊĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠ Ġoverride Ġfun Ġdecode ( reader : ĠProto Reader ): ĠKeyword Kotlin Ġ{ ĊĠĠĠĠĠĠĠ Ġvar Ġobject _: ĠString ? Ġ= Ġnull ĊĠĠĠĠĠĠĠ Ġvar Ġwhen _: ĠInt ? Ġ= Ġnull ĊĠĠĠĠĠĠĠ Ġval ĠunknownFields Ġ= Ġreader . forEach Tag Ġ{ Ġtag Ġ-> ĊĠĠĠĠĠĠĠĠĠ Ġwhen Ġ( tag ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠ 1 Ġ-> Ġobject _ Ġ= ĠProto Adapter . STRING . decode ( reader ) ĊĠĠĠĠĠĠĠĠĠĠĠĠ 2 Ġ-> Ġwhen _ Ġ= ĠProto Adapter . INT 3 2 . decode ( reader ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġelse Ġ-> Ġreader . read Unknown Field ( tag ) ĊĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġreturn ĠKeyword Kotlin ( ĊĠĠĠĠĠĠĠĠĠ Ġobject _ Ġ= Ġobject _, ĊĠĠĠĠĠĠĠĠĠ Ġwhen _ Ġ= Ġwhen _, ĊĠĠĠĠĠĠĠĠĠ ĠunknownFields Ġ= ĠunknownFields ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠ Ġoverride Ġfun Ġred act ( value : ĠKeyword Kotlin ): ĠKeyword Kotlin Ġ= Ġvalue . copy ( ĊĠĠĠĠĠĠĠ ĠunknownFields Ġ= ĠByte String . EMPTY ĊĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} ĊĠ Ġ} Ċ } Ċ