package Ġcom . example . self care . util Ċ Ċ /** Ċ Ġ* ĠCOMP 9 0 0 1 8 Ġ- ĠSelf Care Ċ Ġ* ĠRequest Ġstate Ġused Ġto Ġverify Ġthe Ġstate Ġof Ġloading Ġthe Ġdatabase Ċ Ġ*/ Ċ Ċ sealed Ġclass ĠRequest State < out ĠT > Ġ{ ĊĠĠĠ Ġobject ĠId le : ĠRequest State < Nothing >() ĊĠĠĠ Ġobject ĠLoading : ĠRequest State < Nothing >() ĊĠĠĠ Ġdata Ġclass ĠSuccess < T >( val Ġdata : ĠT ): ĠRequest State < T >() ĊĠĠĠ Ġdata Ġclass ĠError ( val Ġerror : ĠThrowable ): ĠRequest State < Nothing >() Ċ } Ċ