package me.tatarka.bindingcollectionadapter2.itembindings; import me.tatarka.bindingcollectionadapter2.ItemBinding; import me.tatarka.bindingcollectionadapter2.OnItemBind; /** * An {@link OnItemBind} that selects item views by delegating to each item. Items must implement * {@link ItemBindingModel}. */ public class OnItemBindModel<T extends ItemBindingModel> implements OnItemBind<T> { @Override public void onItemBind(ItemBinding itemBinding, int position, T item) { item.onItemBind(itemBinding); } }