package Ġcom . go av . netty . message Ċ Ċ import Ġcom . go av . netty . Impl . Channel Message Impl Ċ import Ġjava . io . Serializable Ċ Ċ /** Ċ Ġ* ĠCopyright Ġ( c ) Ġ 2 0 1 7 . Ċ Ġ* Ġch ina ume @ 1 6 3 . com Ċ Ġ*/ ĊĊ Ċ /** Ċ Ġ* Ġsuper Ġmessage Ġfor Ġres ule Ċ Ġ*/ Ċ Ċ abstract Ġclass ĠMessage Basic Ġ: ĠSerializable , ĠChannel Message Impl Ġ{ ĊĊĊĠĠĠ Ġoverride Ġfun ĠtoString (): ĠString Ġ= ĠGson Helper . new Instances (). toJson ( this ); ĊĊĠĠĠ Ġoverride Ġfun Ġread (): ĠByteArray Ġ= ĠGson Helper . new Instances (). toJson ( this ). toByteArray () ĊĊĠĠĠ Ġoverride Ġfun Ġwrite ( message : ByteArray ): ĠMessage Basic Ġ= ĠGson Helper . new Instances (). fromJson ( String ( message ), this . java Class ); ĊĊ Ċ } Ċ