package Ġcom . ch ock qi u . datastore proxy Ċ Ċ interface ĠData Store Ġ{ ĊĊĠĠĠ Ġfun Ġclear All () ĊĠĠĠ Ġfun Ġdelete ( key : ĠString ) ĊĠĠĠ Ġfun Ġwrite ( key : ĠString , Ġobj : ĠAny ): ĠBoolean ĊĠĠĠ Ġfun Ġread String ( key : ĠString , Ġdef : ĠString ?): ĠString ? ĊĠĠĠ Ġfun Ġread Boolean ( key : ĠString , Ġdef : ĠBoolean ): ĠBoolean ĊĠĠĠ Ġfun Ġread Int ( key : ĠString , Ġdef : ĠInt ): ĠInt ĊĠĠĠ Ġfun Ġread Long ( key : ĠString , Ġdef : ĠLong ): ĠLong ĊĠĠĠ Ġfun Ġread Float ( key : ĠString , Ġdef : ĠFloat ): ĠFloat ĊĠĠĠ Ġfun Ġread Double ( key : ĠString , Ġdef : ĠDouble ): ĠDouble ĊĠĠĠ Ġfun Ġread Bytes ( key : ĠString , Ġdef : ĠByteArray ?): ĠByteArray ? Ċ // ĠĠĠ Ġfun Ġ< T Ġ: ĠParcel able > Ġread Parcelable ( key : ĠString , Ġt Class : ĠClass < T >, Ġdef : ĠT ?): ĠT ? Ċ // ĠĠĠ Ġfun Ġ< T > Ġread Been ( key : ĠString , Ġm Type Reference : ĠType Reference < T >, Ġdef : ĠT ): ĠT Ċ }