package Ġcom . internet ed . cache _ webview Ċ Ċ import Ġandroid . webkit . Web Resource Request Ċ import Ġandroid . webkit . Web Resource Response Ċ import Ġandroid . webkit . WebView Ċ import Ġjava . io . File Ċ import Ġjava . io . InputStream Ċ Ċ /** Ċ Ġ* ĠCreated Ġby Ġy ale Ġon Ġ 2 0 1 8 / 7 / 1 3 . Ċ Ġ*/ Ċ interface ĠWebView Request Interceptor Ġ{ ĊĠĠĠ Ġfun Ġintercept Request ( request : ĠWeb Resource Request ): ĠWeb Resource Response ? ĊĠĠĠ Ġfun Ġintercept Request ( url : ĠString ): ĠWeb Resource Response ? ĊĠĠĠ Ġfun Ġclear Cache () ĊĠĠĠ Ġfun Ġenable Force ( force : ĠBoolean ) ĊĠĠĠ Ġfun Ġget Cache File ( url : ĠString ): ĠInputStream ? ĊĠĠĠ Ġfun Ġinit Assets Data () Ċ }