Java源码示例:dagger.android.support.FragmentKey
示例1
@Binds
@IntoMap
@FragmentKey(LiveDataFragment.class)
abstract AndroidInjector.Factory<? extends Fragment> bindFragmentInjectorFactory(
LiveDataOverviewFragmentSubComponent.Builder builder);
示例2
@Binds
@IntoMap
@FragmentKey(RecordsFragment.class)
abstract AndroidInjector.Factory<? extends Fragment> bindRecordsFragmentInjectorFactory(RecordsFragmentSubcomponent.Builder builder);
示例3
@Binds
@IntoMap
@FragmentKey(RecordsDialog.class)
abstract AndroidInjector.Factory<? extends Fragment> bindRecordsDialogInjectorFactory(RecordsDialogSubcomponent.Builder builder);
示例4
@Binds
@IntoMap
@FragmentKey(SortDialog.class)
abstract AndroidInjector.Factory<? extends Fragment> bindSortDialogInjectorFactory(SortDialogSubcomponent.Builder builder);
示例5
@Binds
@IntoMap
@FragmentKey(LiveDataFragment.class)
abstract AndroidInjector.Factory<? extends Fragment> bindFragmentInjectorFactory(
LiveDataOverviewFragmentSubComponent.Builder builder);
示例6
@Binds
@IntoMap
@FragmentKey(ValidatorFragment.class)
abstract Factory<? extends Fragment> volumes(ValidatorComponent.Builder impl);