/* Ċ Ġ* ĠCopyright Ġ( c ) Ġ 2 0 2 0 Ġby ĠDen is ĠVer ent so v Ġ( de cs ent @ yandex . ru ) Ċ Ġ* ĠAll Ġrights Ġreserved . Ċ Ġ*/ Ċ Ċ package Ġcom . dv inc . core . di . component Ċ Ċ import Ġcom . dv inc . core . di . module . Database Module Ċ import Ġcom . dv inc . core . di . provider . App Tools Provider Ċ import Ġcom . dv inc . core . di . provider . Database Provider Ċ import Ġdagger . Component Ċ import Ġjavax . inject . Singleton Ċ Ċ @ Singleton Ċ @ Component ( ĊĠĠĠ Ġdependencies Ġ= Ġ[ ĊĠĠĠĠĠĠĠ ĠApp Tools Provider :: class ĊĠĠĠ Ġ], ĊĠĠĠ Ġmodules Ġ= Ġ[ ĊĠĠĠĠĠĠĠ ĠDatabase Module :: class ĊĠĠĠ Ġ] Ċ ) Ċ interface ĠDatabase Component Ġ: ĠDatabase Provider Ċ