package Ġcom . ss . android . ug c . by tex . shrink R . source . code Ċ Ċ /** Ċ Ġ* ĠCreated Ġby Ġyang zhi q ian Ġon Ġ 2 0 2 0 - 0 2 - 1 4 < br /> Ċ Ġ* ĠDesc : Ċ Ġ*/ Ċ internal Ġclass ĠClass Constructor Code ( var Ġout Class : ĠClass TypeCode , Ġvar Ġaccess : ĠString ?, Ġvar ĠclassName : ĠString , Ġvar Ġcontent : ĠString ) Ġ: ĠCode ( out Class ) Ġ{ ĊĊĠĠĠ Ġoverride Ġfun ĠtoString Code ( builder : ĠStringBuilder ) Ġ{ ĊĠĠĠĠĠĠĠ Ġbuilder . append Code Space ( out Class . get Deep ()) ĊĠĠĠĠĠĠĠ Ġif Ġ(! access . isNull Or Blank ()) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġbuilder . append ( access ). append (" Ġ") ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġbuilder . append ( className ). append ( content ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġverify () Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . verify () ĊĠĠĠĠĠĠĠ Ġif Ġ( out Class . className Ġ!= ĠclassName Ġ|| Ġ! ACCESS _ TYPES . contains ( access )) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġthrow ĠIllegalStateException () ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ