Small refactoring ContentResolverDao -> AbstractDao after reading book. Book states that it is common to name skeletal interface implementation as AbstractInterface where Interface is the name of partially or fully implemented interface.