Interface UpdateablePreferenceData<U,I>
- Type Parameters:
U
- Type of the users.I
- Type of the items.
- All Superinterfaces:
es.uam.eps.ir.ranksys.core.index.ItemIndex<I>
,es.uam.eps.ir.ranksys.core.preference.PreferenceData<U,I>
,Updateable<U,I>
,es.uam.eps.ir.ranksys.core.index.UserIndex<U>
- All Known Subinterfaces:
FastUpdateablePointWisePreferenceData<U,I>
,FastUpdateablePreferenceData<U,I>
- All Known Implementing Classes:
AbstractFastUpdateablePreferenceData
,GraphSimpleUpdateableFastPreferenceData
,IteratorsAbstractFastUpdateablePreferenceData
,SimpleFastUpdateablePreferenceData
,StreamsAbstractFastUpdateablePreferenceData
,TransposedUpdateablePreferenceData
public interface UpdateablePreferenceData<U,I> extends es.uam.eps.ir.ranksys.core.preference.PreferenceData<U,I>, Updateable<U,I>
Interface for updateable preference data.
-
Method Summary
Methods inherited from interface es.uam.eps.ir.ranksys.core.index.ItemIndex
containsItem, getAllItems, numItems
Methods inherited from interface es.uam.eps.ir.ranksys.core.preference.PreferenceData
getItemPreferences, getItemsWithPreferences, getUserPreferences, getUsersWithPreferences, numItems, numItemsWithPreferences, numPreferences, numUsers, numUsersWithPreferences
Methods inherited from interface es.uam.eps.ir.relison.links.data.updateable.Updateable
update, update, updateAddItem, updateAddUser, updateDelete, updateDelete