package Ġcc . ch ord flower . template . basic . application . converter Ċ Ċ import Ġcc . ch ord flower . template . basic . application . controllers . MediaType Ċ Ċ /** Ċ Ġ* ĠInterface Ġthat Ġspecified Ġa Ġbody Ġconverter . Ċ Ġ*/ Ċ interface ĠBody Converter Ġ{ ĊĠ Ġ/** ĊĠĠ Ġ* ĠReturns Ġtrue Ġif Ġthis Ġconverter Ġcan Ġconvert Ġthe Ġgiven Ġmedia Ġtype Ġto Ġa Ġbyte Ġarray ĊĠĠ Ġ* Ġor Ġfrom Ġa Ġbyte Ġarray . ĊĠĠ Ġ* ĊĠĠ Ġ* Ġ@ param Ġmedia Type ĠThe Ġmedia Ġtype Ġto Ġcheck Ġfor Ġconversion . ĊĠĠ Ġ* Ġ@ return ĠTrue , Ġif Ġthe Ġconversion Ġis Ġpossible . ĊĠĠ Ġ*/ ĊĠ Ġfun Ġcan Convert ( Ġmedia Type Ġ: ĠMediaType Ġ) Ġ: ĠBoolean ĊĊĠ Ġ/** ĊĠĠ Ġ* ĠConverts Ġa Ġbyte Ġarray Ġinto Ġthe Ġdest iny Ġclass Ġif Ġpossible . ĊĠĠ Ġ* ĊĠĠ Ġ* Ġ@ param Ġsource ĠThe Ġsource Ġbyte Ġarray . ĊĠĠ Ġ* Ġ@ param Ġdest iny ĠThe Ġclass Ġof Ġthe Ġdest iny Ġtype . ĊĠĠ Ġ* Ġ@ return ĠThe Ġconverted Ġbyte Ġarray . ĊĠĠ Ġ*/ ĊĠ Ġfun Ġ< T > ĠconvertTo ( Ġsource Ġ: ĠByteArray , Ġdest iny Ġ: ĠClass < T > Ġ) Ġ: ĠT ĊĊĠ Ġ/** ĊĠĠ Ġ* ĠConverts Ġa Ġsource Ġobject Ġinto Ġa Ġbyte Ġarray . ĊĠĠ Ġ* ĊĠĠ Ġ* Ġ@ param Ġsource ĠThe Ġsource Ġobject . ĊĠĠ Ġ* Ġ@ return ĠA Ġbyte Ġarray Ġrepresenting Ġthe Ġobject . ĊĠĠ Ġ*/ ĊĠ Ġfun Ġ< T > Ġconvert From ( Ġsource Ġ: ĠT Ġ) Ġ: ĠByteArray Ċ } Ċ