package Ġcom . github . ro ug sig . me ow flux . android Ċ Ċ import Ġandroid . content . Context Ċ import Ġcom . github . ro ug sig . me ow flux . core . Store Ċ Ċ interface ĠStore Container < S Ġ: ĠAny > Ġ{ ĊĠ Ġval Ġstore : ĠStore < S > Ċ } Ċ Ċ fun Ġ< S Ġ: ĠAny > ĠContext . store (): ĠStore < S > Ġ{ ĊĠ Ġval Ġstore Container Ġ= Ġthis . application Context Ġas ? ĠStore Container < S > ĊĠ Ġrequire NotNull ( store Container ) Ġ{ ĊĠĠĠ Ġ" failed Ġto Ġget Ġstore Ġfrom Ġthe Ġcontext Ġbecause Ġapplication Ġdoes Ġnot Ġimplement ĠStore Container ." ĊĠ Ġ} ĊĠ Ġreturn Ġstore Container . store Ċ } Ċ