@Documented @Beta @Retention(value=RUNTIME) @Scope public @interface Reusable
@Reusable
is useful when you want to limit the number of provisions of a type, but
there is no specific lifetime over which there must be only one instance.
Copyright © 2012���2017 The Dagger Authors. All rights reserved.