Returns the provider type. There is no guarantee that this type is accessible or that it has a public no-args constructor. The
get()
method should be used to obtain the provider instance.
When a module declares that the provider class is created by a provider factory then this method returns the return type of its public static "provider()
" method.