package Ġcom . sc utt . android . util . card Ċ /** Ċ * ĠContainer Ġfor Ġvalidation Ġresult Ċ */ Ċ class ĠCard Validation Result Ġ{ ĊĠ Ġvar ĠisValid : Boolean Ġ= Ġfalse ĊĠ Ġvar Ġcard Type : Card Company ? Ġ= Ġnull ĊĠ Ġvar Ġerror : String Ġ= Ġ"" ĊĠ Ġprivate Ġval Ġcard No : String ĊĠ Ġval Ġmessage : String ĊĠ Ġget () Ġ{ ĊĠĠĠ Ġreturn Ġcard No Ġ+ Ġ" Ġ>> Ġ" Ġ+ Ġ( if Ġ(( isValid )) Ġ(" card : Ġ" Ġ+ Ġthis . card Type ) Ġelse Ġerror ) ĊĠ Ġ} ĊĠ Ġconstructor ( card No : String , Ġerror : String ) Ġ{ ĊĠĠĠ Ġthis . card No Ġ= Ġcard No ĊĠĠĠ Ġthis . error Ġ= Ġerror ĊĠ Ġ} ĊĠ Ġconstructor ( card No : String , Ġcard Type : Card Company ) Ġ{ ĊĠĠĠ Ġthis . card No Ġ= Ġcard No ĊĠĠĠ Ġthis . isValid Ġ= Ġtrue ĊĠĠĠ Ġthis . card Type Ġ= Ġcard Type ĊĠ Ġ} ĊĊĠ Ġfun Ġcard No (): String Ġ{ ĊĠĠĠ Ġreturn Ġthis . card No ĊĠ Ġ} Ċ }